- Set controller.app.resync to 0 (default 180s) - Rely on webhook + selfHeal only - Fixes 3-minute periodic reconciliation causing CPU/memory spikes
16 lines
439 B
YAML
16 lines
439 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: argocd-cmd-params-cm
|
|
namespace: argocd
|
|
labels:
|
|
app.kubernetes.io/name: argocd-cmd-params-cm
|
|
app.kubernetes.io/part-of: argocd
|
|
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"
|