From 53f6c79ef99b5683173b24ed1361391a32b3db25 Mon Sep 17 00:00:00 2001 From: Noor Malik Date: Tue, 21 Jan 2025 11:02:43 +0100 Subject: [PATCH 1/2] add config-item for MNA to disable downgrade --- cluster/config-defaults.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cluster/config-defaults.yaml b/cluster/config-defaults.yaml index 74ea5f4507..a8634d3d0d 100644 --- a/cluster/config-defaults.yaml +++ b/cluster/config-defaults.yaml @@ -1202,6 +1202,13 @@ kube_janitor_enabled: "true" teapot_admission_controller_scheduling_controls_enabled: "false" teapot_admission_controller_scheduling_controls_default_architecture: "amd64" +# master-node-autoscaler configuration + +# Ignore recommendations for downgrading the instance generation of the master nodes +# This is required to persist the upgrade of instance generation for master nodes +# in a cluster. +master_node_autoscaler_instance_downgrade_disabled: "false" + # role-sync-controller configs # Enabled by default only on Zalando EKS clusters {{ if eq .Cluster.Provider "zalando-eks" }} From fec1db88e808bfa267a86450f04345376886777f Mon Sep 17 00:00:00 2001 From: Noor Malik Date: Tue, 21 Jan 2025 11:52:04 +0100 Subject: [PATCH 2/2] update the mna config-item --- cluster/config-defaults.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/config-defaults.yaml b/cluster/config-defaults.yaml index a8634d3d0d..63256d83cf 100644 --- a/cluster/config-defaults.yaml +++ b/cluster/config-defaults.yaml @@ -1207,7 +1207,7 @@ teapot_admission_controller_scheduling_controls_default_architecture: "amd64" # Ignore recommendations for downgrading the instance generation of the master nodes # This is required to persist the upgrade of instance generation for master nodes # in a cluster. -master_node_autoscaler_instance_downgrade_disabled: "false" +master_node_autoscaler_instance_generation_downgrade_disabled: "false" # role-sync-controller configs # Enabled by default only on Zalando EKS clusters