k8s-containerd方式创建集群

本文详细介绍了如何在Linux CentOS系统上利用containerd创建kubernetes集群。首先安装docker-ce源,然后验证containerd的可用性。接着,重点在Master节点上生成配置文件并初始化k8s集群。Slave节点通过特定命令加入集群。文中还提到了一些常用k8s命令和网络插件的安装,特别指出在使用Flannel时需处理containerd的CNI配置文件冲突问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.  安装dicker-ce源,在所有节点上执行

## 安装必要的系统工具:
[root@master ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

## 添加软件源信息:
[root@master ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-
ce/linux/centos/docker-ce.repo

## 查询软件包:
[root@master ~]# yum list | grep containerd
containerd.io.x86_64              1.6.8-3.1.el7           @docker-ce-stable

## 安装软件包:
[root@master ~]# yum install containerd.io -y

## 初始化默认配置:
[root@master ~]# containerd config default | tee /etc/containerd/config.toml 

## 修改containerd配置更改cgroup:
[root@master ~]# sed -i "s#SystemdCgroup\ \=\ false#SystemdCgroup\ \=\ true#g" 
/etc/containerd/config.toml 

## 修改镜像源:
[root@master ~]# sed -i "s#k8s.gcr.io#registry.aliyuncs.com/google_containers#g" 
/etc/containerd/config.toml

## 配置crictl:
[root@m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值