From a40d9f3c726f7be97f75ca7c7201d346fcb603c5 Mon Sep 17 00:00:00 2001 From: Andrew Greenwood Date: Wed, 28 Feb 2018 07:36:51 -0500 Subject: [PATCH] Document a silent killer... (#2373) Adding this into the default example inventory so it has less of a chance of biting others after weeks of random failures (as etcd does not express that it has run out of RAM it just stalls).. 512MB was not enough for us to run one of our products. --- inventory/sample/group_vars/all.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inventory/sample/group_vars/all.yml b/inventory/sample/group_vars/all.yml index e8d5395b1..c107b049f 100644 --- a/inventory/sample/group_vars/all.yml +++ b/inventory/sample/group_vars/all.yml @@ -128,5 +128,9 @@ bin_dir: /usr/local/bin ## Set level of detail for etcd exported metrics, specify 'extensive' to include histogram metrics. #etcd_metrics: basic +## Etcd is restricted by default to 512M on systems under 4GB RAM, 512MB is not enough for much more than testing. +## Set this if your etcd nodes have less than 4GB but you want more RAM for etcd. Set to 0 for unrestricted RAM. +#etcd_memory_limit: "512M" + # The read-only port for the Kubelet to serve on with no authentication/authorization. Uncomment to enable. #kube_read_only_port: 10255