diff --git a/14_kubernetes_setup/14.1_kubeadm.md b/14_kubernetes_setup/14.1_kubeadm.md index 558ed2a..4fea2bf 100644 --- a/14_kubernetes_setup/14.1_kubeadm.md +++ b/14_kubernetes_setup/14.1_kubeadm.md @@ -30,10 +30,17 @@ $ containerd config default | sudo tee /etc/containerd/config.toml > /dev/null 打开 `/etc/containerd/config.toml`,确认 `runc` 选项使用 `systemd` cgroup 驱动: ```toml -[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] +# containerd 2.x(当前默认版本) +[plugins."io.containerd.cri.v1.runtime".containerd.runtimes.runc.options] SystemdCgroup = true + +# containerd 1.x(旧版本)使用以下路径,2.x 亦兼容 +# [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] +# SystemdCgroup = true ``` +> **提示**:`containerd config default` 生成的默认配置会自动使用当前版本的正确路径。如果你使用的是 containerd 2.x,配置中的插件路径将以 `io.containerd.cri.v1.runtime` 开头;如果仍在使用 1.x,则为 `io.containerd.grpc.v1.cri`。 + 默认配置里的其它内容通常可以保持不变。修改完成后重启 containerd: ```bash