From bd1b3c9d8546b67b842467e2ba16fd321de955de Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Thu, 8 Jan 2026 02:44:48 +0900 Subject: [PATCH] FIX(argocd): disable app-resync to prevent periodic spikes - Set controller.app.resync to 0 (default 180s) - Rely on webhook + selfHeal only - Fixes 3-minute periodic reconciliation causing CPU/memory spikes --- argocd/manifests/argocd-cmd-params-cm.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/argocd/manifests/argocd-cmd-params-cm.yaml b/argocd/manifests/argocd-cmd-params-cm.yaml index a3aaa76..8c442a8 100644 --- a/argocd/manifests/argocd-cmd-params-cm.yaml +++ b/argocd/manifests/argocd-cmd-params-cm.yaml @@ -9,3 +9,7 @@ metadata: data: # Run ArgoCD server in insecure mode (let ingress handle TLS) server.insecure: "true" + + # Disable periodic app resync (rely on webhook + self-heal only) + # Default is 180s, setting to 0 disables periodic resync + controller.app.resync: "0"