kubespray/roles
Jiri Stransky dbbe9419e5 Allow setting cgroup driver for kubelet
Red Hat family platforms run docker daemon with `--exec-opt
native.cgroupdriver=systemd`. When kubespray tried to start kubelet
service, it failed with:

Error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd"

Setting kubelet's cgroup driver to the correct value for the platform
fixes this issue. The code utilizes autodetection of docker's cgroup
driver, as different RPMs for the same distro may vary in that regard.
2017-09-21 11:58:11 +02:00
..
adduser Make etcd data dir configurable. 2017-02-27 21:35:51 +01:00
bastion-ssh-config Added private key file to ssh bastion conf (#1563) 2017-08-24 17:00:45 +03:00
bootstrap-os Fix wait for hosts in CI (#1679) 2017-09-20 14:30:09 +01:00
dnsmasq Purge old upgrade hooks and unused tasks (#1641) 2017-09-09 23:41:20 +03:00
docker Merge pull request #1514 from vijaykatam/docker_systemd 2017-08-30 11:50:23 -05:00
download Enable HA deploy of kubeadm (#1658) 2017-09-15 22:28:15 +01:00
etcd Prune unnecessary certs from vault setup (#1652) 2017-09-14 12:28:11 +01:00
kernel-upgrade Adding yamllinter to ci steps (#1556) 2017-08-24 12:09:52 +03:00
kubernetes Allow setting cgroup driver for kubelet 2017-09-21 11:58:11 +02:00
kubernetes-apps fix apply for netchecker upgrade (#1659) 2017-09-15 13:19:37 +01:00
kubespray-defaults Create admin credential kubeconfig (#1647) 2017-09-18 13:30:57 +01:00
network_plugin fix apply for netchecker upgrade (#1659) 2017-09-15 13:19:37 +01:00
reset Enable HA deploy of kubeadm (#1658) 2017-09-15 22:28:15 +01:00
rkt Adding yamllinter to ci steps (#1556) 2017-08-24 12:09:52 +03:00
upgrade Setting kubectl bin directory (#1635) 2017-09-09 23:54:13 +03:00
vault Merge pull request #1651 from bradbeam/vaultnocontent 2017-09-14 17:04:15 -05:00