Issue
We get “kubelet fails to get cgroup stats for docker and kubelet services”
Failed to get system container stats for “/system.slice/docker.service”: failed to get cgroup stats for “/system.slice/docker.service”: failed to get cgroup stats for “/system.slice/docker.service”: failed to get container info for “/system.slice/docker.service”: unknown container “/system.slice/docker.service”
Fix: kubelet fails to get cgroup stats for docker and kubelet services
Try to start kubelet with
--runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice
On Centos 7 /RHEL 7
Edit kublet config
sudo vim /etc/sysconfig/kubelet
add at the end of DAEMON_ARGS string:
KUBELET_EXTRA_ARGS= --runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice
Restart the kubelet service for changes do reflect
sudo systemctl restart kubelet