一键etcd快速备份与恢复脚本


写在最前 1. 前置环境 2. 操作流程 2.1 快速备份 #!/bin/bash SERVICE_NAME="etcd" # 检查服务是否在运行 if systemctl is-active --quiet $SERVICE_NAME; then echo "$SERVICE_NAME i

kubesphere 自定义podTemplate支持高版本nodejs


1. 前置条件 准备好任意版本的 KubeSphere 并开启 devops 功能 自行解决操作过程中因为网路异常而导致的一些意料之外的错误,例如无法访问github 2. 构建流程 注意!实测window会构建失败,因为代码里面会用到一些Shell脚本语法window无法识别会出错,因此本章节所有

Kubernetes 网络策略 (Network Policy) 快速入门


1. 写在最前 请注意你的集群 cni 插件是否支持网络策略功能,否则将无法生效 2. 描述概念 网络策略的组成是选中一组目标容器pod,然后对这一组目标容器pod进行限制出入站 3. 例子详解 3.1 标签选择 default 名称空间 选中 default 名称空间中 带有app

部署 kubesphere 单机 all-in-one 模式


写在最前 基础运行环境可以选择ubuntu或者centos,我推荐ubuntu。部署 KubeSphere 3.3.x 时 KubeKey 工具在部署过程中会自动安装 Docker,但默认版本为 20.10.x,这相对较旧。为了获得更好的性能和安全性,建议手动以二进制方式安装更新的 Docker 版