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:
OdooSky v3
2026-05-07 21:47:00 +03:00
parent c26ee5b3c6
commit ff7eb9fafc
7 changed files with 45 additions and 13 deletions

View File

@@ -38,10 +38,16 @@ spec:
remoteRef:
key: tenants/{{ .Values.tenant.id }}/s3-credentials
property: access_key
conversionStrategy: Default
decodingStrategy: None
metadataPolicy: None
- secretKey: secret_key
remoteRef:
key: tenants/{{ .Values.tenant.id }}/s3-credentials
property: secret_key
conversionStrategy: Default
decodingStrategy: None
metadataPolicy: None
{{- end }}
{{- end }}
{{- end }}