嗯,最近公司要组织个k8s的培训,了解了下,从1.20开始k8s就放弃docker了,所以服务器需要安装containerd,那么CentOS 7.9 如何安装 containerd呢?
整理流程如下:
-
安装 containerd
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum -y install containerd.io -
生成默认配置
containerd config default > /etc/containerd/config.toml
-
配置 systemd cgroup 驱动程序
sed -i ‘s/SystemdCgroup = false/SystemdCgroup = true/g’ /etc/containerd/config.toml
-
国内服务器更换默认源到阿里云
sed -i 's/registry.k8s.io\/pause:3.6/registry.aliyuncs.com\/google_containers\/pause:3.9/g' /etc/containerd/config.toml
-
Master节点初始化
kubeadm init --image-repository registry.aliyuncs.com/google_containers
参考资料
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。