fix(eso): chart 0.7.1 — explicit CRD defaults to clear ArgoCD OutOfSync
ArgoCD was reporting all 6 ExternalSecrets as OutOfSync because the live CRs had conversionStrategy/decodingStrategy/metadataPolicy fields filled in by the CRD defaults that werent in the chart manifests. Stamping them explicitly so the diff is clean. Tower UI will now show Provisioning state correctly transition to Ready.
This commit is contained in:
@@ -33,5 +33,11 @@ spec:
|
||||
remoteRef:
|
||||
key: platform/gitea-archive-pull
|
||||
property: token
|
||||
# CRD defaults stamped explicitly so ArgoCD's diff matches the
|
||||
# live spec (otherwise the app sits in OutOfSync forever even
|
||||
# though ESO is happily reconciling).
|
||||
conversionStrategy: Default
|
||||
decodingStrategy: None
|
||||
metadataPolicy: None
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user