本文主要是介绍搭建k8s集群实战(三)安装配置containerd、kubelet、kubeadm、kubectl,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
k8s在1.24之后,使用containerd代码docker提供容器服务。
下面说明如果安装containerd,并设置镜像仓库。
添加源
yum install -y yum-utilsyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装containerd
由于CentOS 8 默认使用podman代替Docker,centos8 需要先卸载podman:
yum erase podman buildah
安装containerd
yum install containerd
配置私库
先生成containerd默认配置文件
# systemctl start containerd
# mkdir -p /etc/containerd/
# containerd config default > /etc/containerd/config.toml
# sed -i 's/SystemdCgroup \= false/SystemdCgroup \= true/g' /etc/containerd/config.toml
配置私库
vim /etc/containerd/config.toml
找到registry设置部分如下:
[plugins."io.containerd.grpc.v1.cri".registry]co
这篇关于搭建k8s集群实战(三)安装配置containerd、kubelet、kubeadm、kubectl的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!