栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

kubeadm 修改runtime为containerd

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

kubeadm 修改runtime为containerd

1、配置containerd

#安装containerd
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum -y install containerd

#生成默认配置
containerd config default > /etc/containerd/config.toml

#替换默认pause镜像
sed -i 's/k8s.gcr.io/pause:3.2/registry.baidubce.com/k8s.gcr.io/pause:3.2/g' /etc/containerd/config.toml
#修改默认Cgroup驱动
sed -i 's/SystemdCgroup = false/SystemdCgroup = true/g' /etc/containerd/config.toml

#启动containerd
systemctl enable containerd.service
systemctl restart containerd.service

2、修改kubelet相关启动参数

cp /etc/sysconfig/kubelet /etc/sysconfig/kubelet.backup

echo "KUBELET_EXTRA_ARGS=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --cgroup-driver=systemd" >/etc/sysconfig/kubelet

systemctl restart kubelet

3、关闭docker服务(按需关闭)

systemctl stop docker.socket
systemctl disable docker.socket

4、配置containerd 连接socket

cat >/etc/crictl.yaml<
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/868754.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号