From 4e249cc5e44c5ab84dde7890164bf8644130a3c7 Mon Sep 17 00:00:00 2001 From: prashanth26 Date: Wed, 15 May 2019 15:11:21 +0530 Subject: [PATCH] Increased drain and scale down timeouts - Maximum time taken to drain a node has been updated from 5mins to 20mins - Scale down before removing an under utilized node has been updated from 10mins to 30mins - Scale down after adding of node is only possible after 60mins --- .../charts/cluster-autoscaler/templates/deployment.yaml | 2 ++ .../charts/machine-controller-manager/templates/deployment.yaml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/charts/seed-controlplane/charts/cluster-autoscaler/templates/deployment.yaml b/charts/seed-controlplane/charts/cluster-autoscaler/templates/deployment.yaml index d0357ad5a69..e7144d62ae1 100644 --- a/charts/seed-controlplane/charts/cluster-autoscaler/templates/deployment.yaml +++ b/charts/seed-controlplane/charts/cluster-autoscaler/templates/deployment.yaml @@ -46,6 +46,8 @@ spec: - --skip-nodes-with-local-storage=false - --expander=least-waste - --expendable-pods-priority-cutoff=-10 + - --scale-down-delay-after-add=60m + - --scale-down-unneeded-time=30m - --v=2 env: - name: CONTROL_NAMESPACE diff --git a/charts/seed-controlplane/charts/machine-controller-manager/templates/deployment.yaml b/charts/seed-controlplane/charts/machine-controller-manager/templates/deployment.yaml index b3cff762c34..cc74d326db5 100644 --- a/charts/seed-controlplane/charts/machine-controller-manager/templates/deployment.yaml +++ b/charts/seed-controlplane/charts/machine-controller-manager/templates/deployment.yaml @@ -40,7 +40,7 @@ spec: - --namespace={{ .Release.Namespace }} - --port={{ .Values.metricsPort }} - --machine-creation-timeout=20m - - --machine-drain-timeout=5m + - --machine-drain-timeout=20m - --machine-health-timeout=10m - --machine-safety-apiserver-statuscheck-timeout=30s - --machine-safety-apiserver-statuscheck-period=1m