Skip to content

Commit 852c0bc

Browse files
authored
Merge pull request #4185 from afbjorklund/k8s-containerd-config
The main containerd config is now version 3
2 parents ec89df7 + 84b4333 commit 852c0bc

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

templates/k8s.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -63,20 +63,20 @@ provision:
6363
#!/bin/bash
6464
set -eux -o pipefail
6565
[ -e /etc/containerd/conf.d/k8s.toml ] && exit 0
66-
grep "version = 2" /etc/containerd/config.toml || exit 1
6766
mkdir -p /etc/containerd/conf.d
6867
# Configuring the systemd cgroup driver
6968
# Overriding the sandbox (pause) image
70-
cat <<EOF >>/etc/containerd/conf.d/k8s.toml
71-
[plugins]
72-
[plugins."io.containerd.grpc.v1.cri"]
73-
sandbox_image = "$(kubeadm config images list | grep pause | sort -r | head -n1)"
74-
[plugins."io.containerd.grpc.v1.cri".containerd]
75-
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
76-
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
77-
runtime_type = "io.containerd.runc.v2"
78-
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
79-
SystemdCgroup = true
69+
cat <<EOF >/etc/containerd/conf.d/k8s.toml
70+
version = 2
71+
[plugins]
72+
[plugins."io.containerd.grpc.v1.cri"]
73+
sandbox_image = "$(kubeadm config images list | grep pause | sort -r | head -n1)"
74+
[plugins."io.containerd.grpc.v1.cri".containerd]
75+
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
76+
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
77+
runtime_type = "io.containerd.runc.v2"
78+
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
79+
SystemdCgroup = true
8080
EOF
8181
systemctl restart containerd
8282
# See <https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/>

0 commit comments

Comments
 (0)