From 6ae82ed1834b7d8b00f4699cc0922c2268fd9f4a Mon Sep 17 00:00:00 2001 From: ArgoCD Setup Date: Sat, 14 Mar 2026 14:01:12 -0300 Subject: [PATCH] fix(aula-08): adicionar draining-node-pool com CAX11 no cluster-autoscaler O autoscaler Hetzner cria internamente um draining-node-pool que usava cx11 como tipo default. Como a Hetzner descontinuou o cx11, o lookup falhava e quebrava o loop principal do autoscaler, impedindo qualquer scale-up de nodes. Adicionado --nodes=0:0:CAX11:nbg1:draining-node-pool e nodeConfig correspondente no cluster-config para resolver o erro. --- aula-08/cluster-autoscaler.yaml | 4 ++++ aula-08/setup.sh | 3 +++ 2 files changed, 7 insertions(+) diff --git a/aula-08/cluster-autoscaler.yaml b/aula-08/cluster-autoscaler.yaml index 6f7d395..e343009 100644 --- a/aula-08/cluster-autoscaler.yaml +++ b/aula-08/cluster-autoscaler.yaml @@ -137,6 +137,10 @@ spec: # Escala 0-1 sob demanda, taint "dedicated=builds:NoSchedule" - --nodes=0:1:CAX31:nbg1:build-pool # + # draining-node-pool: Pool interno do autoscaler para nodes em drenagem + # Precisa de tipo válido (CAX11) senão o autoscaler quebra + - --nodes=0:0:CAX11:nbg1:draining-node-pool + # # CONFIGURAÇÕES DE SCALE DOWN: # - --scale-down-enabled=true diff --git a/aula-08/setup.sh b/aula-08/setup.sh index a618a7a..ff752e3 100755 --- a/aula-08/setup.sh +++ b/aula-08/setup.sh @@ -513,6 +513,9 @@ CLUSTER_CONFIG_JSON=$(cat <