From bd5ecc48289b74218b1d1209ad10d8e424e1610b Mon Sep 17 00:00:00 2001 From: Rebecca Zanzig Date: Fri, 9 Nov 2018 16:58:54 -0800 Subject: [PATCH] Update docs for Helm chart `maxUnavailable` value Due to a Helm templating limitation, setting this value to `0` requires an extra flag when installing. This adds information about that. --- website/source/docs/platform/k8s/helm.html.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/source/docs/platform/k8s/helm.html.md b/website/source/docs/platform/k8s/helm.html.md index 47ada433b..cbb11ffd8 100644 --- a/website/source/docs/platform/k8s/helm.html.md +++ b/website/source/docs/platform/k8s/helm.html.md @@ -168,7 +168,10 @@ and consider if they're appropriate for your deployment. * `maxUnavailable` (`integer: null`) - The maximum number of unavailable pods. By default, this will be automatically - computed based on the `server.replicas` value to be `(n/2)-1`. + computed based on the `server.replicas` value to be `(n/2)-1`. If you need to set + this to `0`, you will need to add a `--set 'server.disruptionBudget.maxUnavailable=0'` + flag to the helm chart installation command because of a limitation in the Helm + templating language. - `extraConfig` (`string: "{}"`) - A raw string of extra JSON or HCL configuration for Consul servers. This