From e414d9475b123dfb45b405274c62abccfa97c553 Mon Sep 17 00:00:00 2001 From: yeasy Date: Sat, 25 Apr 2026 14:22:55 +0000 Subject: [PATCH] Update containerd config path for 2.x --- 14_kubernetes_setup/14.1_kubeadm.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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