narrow ignoreApplicationDifferences to /automated/enabled only

Previously ignoring the entire /spec/syncPolicy prevented the ApplicationSet
controller from propagating syncOption changes (like ServerSideDiff=true) to
the live Application. Now only /automated/enabled is ignored, preserving
manual auto-sync control while allowing syncOptions to reconcile normally.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
2026-06-15 13:04:59 +00:00
co-authored by Claude Sonnet 4.6
parent 50fdec56cb
commit d09eb39701
+1 -1
View File
@@ -6,7 +6,7 @@ metadata:
spec:
ignoreApplicationDifferences:
- jsonPointers:
- /spec/syncPolicy
- /spec/syncPolicy/automated/enabled
goTemplate: true
goTemplateOptions: ["missingkey=error"]
generators: