c12s-kubespray/roles
Damian Nowak f8a59446e8 Enable OOM killing
When etcd exceeds its memory limit, it becomes useless but keeps running.
We should let OOM killer kill etcd process in the container, so systemd can spot
the problem and restart etcd according to "Restart" setting in etcd.service unit file.
If OOME problem keep repeating, i.e. it happens every single restart,
systemd will eventually back off and stop restarting it anyway.

--restart=on-failure:5 in this file has no effect because memory allocation error
doesn't by itself cause the process to die

Related: https://github.com/kubernetes-incubator/kubespray/blob/master/roles/etcd/templates/etcd-docker.service.j2

This kind of reverts a change introduced in #1860.
2018-02-09 11:00:13 -06:00
..
adduser Make etcd data dir configurable. 2017-02-27 21:35:51 +01:00
bastion-ssh-config change ssh_args/bastion configuration (#1883) 2017-10-27 12:18:39 +01:00
bootstrap-os baremetal tweaks 2018-02-06 13:52:22 -05:00
dnsmasq move hardcoded dnsmasq autoscaler image to its own variable 2018-01-18 16:04:29 +01:00
docker yamllint fix 2018-02-07 09:12:28 +01:00
download Merge pull request #2250 from woopstar/weave-mtu-patch 2018-02-06 12:13:54 +01:00
etcd Enable OOM killing 2018-02-09 11:00:13 -06:00
kubernetes Merge pull request #2257 from rzenker/tb/baremetal-tweaks 2018-02-08 15:48:55 +00:00
kubernetes-apps Merge pull request #2274 from mirwan/local_volume_provisioner_configmap_in_daemonset 2018-02-09 00:59:47 +01:00
kubespray-defaults Added missing cephfs_provisioner_enabled to kubespray-defaults vars 2018-02-09 17:03:38 +03:00
network_plugin Merge pull request #2257 from rzenker/tb/baremetal-tweaks 2018-02-08 15:48:55 +00:00
reset baremetal tweaks 2018-02-06 13:52:22 -05:00
rkt Use include/import tasks (#2192) 2018-01-29 14:37:48 +03:00
upgrade Upgrade to Kubernetes v1.9.1 (#2152) 2018-01-25 18:44:44 +03:00
vault Merge pull request #2233 from hswong3i/multiple_inventory_dir 2018-02-08 11:57:04 +01:00