使用kubeadm安装生产环境kubernetes
1. 环境准备
1.0. master硬件配置
节点规模
Master规格
磁盘
1.1. 设置防火墙端口策略
1.1.1. master节点端口配置
协议
方向
端口范围
目的
使用者
1.1.2. worker节点端口配置
协议
方向
端口范围
目的
使用者
1.2. 关闭swap分区
1.3. 开启br_netfilter和bridge-nf-call-iptables
2. 安装容器运行时
2.1. Containerd
2.2. Docker
2.3. Container Socket
运行时
Unix 域套接字
3. 安装kubeadm,kubelet,kubectl
4. 配置kubeadm config
4.1. 配置项说明
4.1.1. 配置类型
4.1.2. Init配置
4.2. Init配置示例
5. 安装Master控制面
5.1. 安装master
5.2. 添加其他master
6. 添加Node节点
7. 安装网络插件
7.1. 问题
8. 部署dashboard
9. 重置部署
10. 问题排查
10.1. kubeadm token过期
10.2. 修改kubeadm join的master IP或端口
最后更新于