Skip to content

Commit 6c32a72

Browse files
committed
kubeadm: remove some Docker cgroup driver notes
Link to existing guide pages instead.
1 parent ae45ec2 commit 6c32a72

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

content/en/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -89,23 +89,11 @@ If you notice that `kubeadm init` hangs after printing out the following line:
8989
This may be caused by a number of problems. The most common are:
9090

9191
- network connection problems. Check that your machine has full network connectivity before continuing.
92-
- the default cgroup driver configuration for the kubelet differs from that used by Docker.
93-
Check the system log file (e.g. `/var/log/message`) or examine the output from `journalctl -u kubelet`. If you see something like the following:
94-
95-
```shell
96-
error: failed to run Kubelet: failed to create kubelet:
97-
misconfiguration: kubelet cgroup driver: "systemd" is different from docker cgroup driver: "cgroupfs"
98-
```
99-
100-
There are two common ways to fix the cgroup driver problem:
101-
102-
1. Install Docker again following instructions
103-
[here](/docs/setup/production-environment/container-runtimes/#docker).
104-
105-
1. Change the kubelet config to match the Docker cgroup driver manually, you can refer to
106-
[Configure cgroup driver used by kubelet on control-plane node](/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#configure-cgroup-driver-used-by-kubelet-on-control-plane-node)
107-
108-
- control plane Docker containers are crashlooping or hanging. You can check this by running `docker ps` and investigating each container by running `docker logs`.
92+
- the cgroup driver of the container runtime differs from that of the kubelet. To understand how to
93+
configure it properly see [Configuring a cgroup driver](/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver/).
94+
- control plane containers are crashlooping or hanging. You can check this by running `docker ps`
95+
and investigating each container by running `docker logs`. For other container runtime see
96+
[Debugging Kubernetes nodes with crictl](/docs/tasks/debug-application-cluster/crictl/).
10997

11098
## kubeadm blocks when removing managed containers
11199

0 commit comments

Comments
 (0)