From 52c66f51ae82a5a199856718a89bbb03ec5fa2b7 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 10 Jan 2026 13:14:07 +0900 Subject: [PATCH] PERF(argocd): move to workers, add high priority - Remove nodeSelector forcing control-plane placement - Remove tolerations from ArgoCD and image-updater - Add high-priority PriorityClass --- argocd-image-updater/helm-values.yaml | 6 ------ argocd/helm-values.yaml | 11 ++--------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/argocd-image-updater/helm-values.yaml b/argocd-image-updater/helm-values.yaml index 60d8877..565a9cc 100644 --- a/argocd-image-updater/helm-values.yaml +++ b/argocd-image-updater/helm-values.yaml @@ -17,9 +17,3 @@ resources: memory: 64Mi limits: memory: 64Mi - -# Tolerations for control-plane node -tolerations: - - key: "node-role.kubernetes.io/control-plane" - operator: "Exists" - effect: "NoSchedule" diff --git a/argocd/helm-values.yaml b/argocd/helm-values.yaml index 2eda91a..a0a282c 100644 --- a/argocd/helm-values.yaml +++ b/argocd/helm-values.yaml @@ -6,15 +6,8 @@ # GLOBAL SETTINGS # ============================================================================= global: - # Deploy to control-plane node - nodeSelector: - node-role.kubernetes.io/control-plane: "true" - - # Tolerate control-plane taint - tolerations: - - key: node-role.kubernetes.io/control-plane - operator: Exists - effect: NoSchedule + # High priority for critical GitOps infrastructure + priorityClassName: high-priority # ============================================================================= # CONFIGS (ConfigMaps)