Add ServerSideDiff=true to all Application CRDs

Apps using ServerSideApply without ServerSideDiff causes ArgoCD to
compute diffs client-side, which detects controller-added fields
(finalizers, defaults, annotations) as changes and keeps apps
permanently OutOfSync. ServerSideDiff uses dry-run SSA for accurate
diff computation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Scooby Husky
2026-03-10 07:03:01 -05:00
co-authored by Claude Opus 4.6
parent 6ffce07230
commit 0ac21eae47
49 changed files with 49 additions and 0 deletions
+1
View File
@@ -23,3 +23,4 @@ spec:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
- ServerSideDiff=true