From e9360cdc54968c84c9de3045fb4c9c6be3792117 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Fri, 2 Jan 2026 21:49:44 +0900 Subject: [PATCH] CHORE(traefik): exclude worker-1 from deploy - Add node anti-affinity for worker-1 - Fix API issues on worker-1 --- traefik/helm-values.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/traefik/helm-values.yaml b/traefik/helm-values.yaml index f75b8d1..c77dbad 100644 --- a/traefik/helm-values.yaml +++ b/traefik/helm-values.yaml @@ -5,12 +5,21 @@ metadata: namespace: kube-system spec: valuesContent: |- - # 3 replicas for HA + # 2 replicas (mayne-worker-1 has issues) deployment: - replicas: 3 + replicas: 2 # Pod Anti-Affinity - 각 노드에 최대 1개씩만 배치 + # Node Affinity - mayne-worker-1 제외 (Traefik API 문제) affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: NotIn + values: + - mayne-worker-1 podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: