部署containerd
k8s2、k8s3、k8s4在配置前需要重置节点(reset)在上一章已完成
禁用所有节点docker和cri-docker服务
所有节点清除iptables规则

重置后全部节点重启
由于之前部署过docker,因此containerd默认已安装

修改配置


启动containerd


配置harbor私有仓库



拷贝证书

配置其他节点并启动containerd服务




从harbor仓库拉取



containerd部署完成。
部署control-lane
初始化的两种方式:
文件初始化


加载内核模块(所有集群节点执行)




部署网络组件





添加其它control-plane节点





负载均衡,允许down掉其中一个节点,再次拉起后自动加入集群。(由于有etc,所以不允许down掉两个节点)
部署worker node



添加解析


禁用swap分区


从其它节点拷贝repo文件

安装containerd、kubelet、kubeadm、kubectl

设置开机自启

拷贝containerd的配置文件并重启服务

传输配置内核模块

添加节点

测试
