File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -71,6 +71,23 @@ provision:
7171 rm -f /etc/cni/net.d/*.conf*
7272 apt-get install -y kubelet kubeadm kubectl && apt-mark hold kubelet kubeadm kubectl
7373 systemctl enable --now kubelet
74+ - mode : system
75+ script : |
76+ #!/bin/bash
77+ set -eux -o pipefail
78+ grep SystemdCgroup /etc/containerd/config.toml && exit 0
79+ # Configuring a cgroup driver
80+ cat <<EOF >>/etc/containerd/config.toml
81+ [plugins]
82+ [plugins."io.containerd.grpc.v1.cri"]
83+ [plugins."io.containerd.grpc.v1.cri".containerd]
84+ [plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
85+ [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
86+ runtime_type = "io.containerd.runc.v2"
87+ [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
88+ SystemdCgroup = true
89+ EOF
90+ systemctl restart containerd
7491 - mode : system
7592 script : |
7693 #!/bin/bash
You can’t perform that action at this time.
0 commit comments