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:
71
71
rm -f /etc/cni/net.d/*.conf*
72
72
apt-get install -y kubelet kubeadm kubectl && apt-mark hold kubelet kubeadm kubectl
73
73
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
74
91
- mode : system
75
92
script : |
76
93
#!/bin/bash
You can’t perform that action at this time.
0 commit comments