docs: update containerd systemd configuration

systemd_cgroup = true in plugins."io.containerd.grpc.v1.cri" is no longer
supported by containerd 1.3.x. Enabling it causes containerd to skip loading
the cri plugin.

Add the preferred setting to the container runtime configuration documentation.

Ref: https://github.com/containerd/containerd/issues/4574

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
This commit is contained in:
Mikko Ylinen 2020-10-16 20:25:04 +03:00
parent f4bb5ff94d
commit b3d44d7f21
1 changed files with 5 additions and 3 deletions

View File

@ -472,11 +472,13 @@ Start-Service containerd
### systemd
To use the `systemd` cgroup driver in `/etc/containerd/config.toml` set
To use the `systemd` cgroup driver in `/etc/containerd/config.toml` with `runc` set
```
[plugins.cri]
systemd_cgroup = true
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
...
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
SystemdCgroup = true
```
When using kubeadm, manually configure the
[cgroup driver for kubelet](/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#configure-cgroup-driver-used-by-kubelet-on-control-plane-node)