安装Containerd
方式一:yum安装
1 | # 安装系统工具 |
1 | yum -y install containerd |
方式二:离线安装
containerd – 行业标准的容器运行时,强调简单性、健壮性和可移植性
1 | wget https://github.com/containerd/containerd/releases/download/v1.7.14/containerd-1.7.14-linux-amd64.tar.gz |
1 | cat > /etc/systemd/system/containerd.service <<EOF |
加载模块
1 | cat > /etc/modules-load.d/containerd.conf << EOF |
1 | systemctl restart systemd-modules-load |
修改内核参数
1 | cat > /etc/sysctl.d/99-kubernetes-cri.conf << EOF |
修改配置文件
1 | mkdir -p /etc/containerd |
1 | # 设置镜像加速 |
镜像加速脚本
1 | #!/usr/bin/env bash |
启动并设置开机自启
1 | systemctl daemon-reload |
安装crictl
下载地址:Releases · kubernetes-sigs/cri-tools (github.com)
1 | wget https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.30.0/crictl-v1.30.0-linux-amd64.tar.gz |
1 | cat > /etc/crictl.yaml <<EOF |