FIX(external-secrets): fix ESO CRD OutOfSync
- Add ignoreDifferences for CRD caBundle and spec/versions - Add RespectIgnoreDifferences syncOption - Prevents ArgoCD from detecting drift on CRD fields managed by webhook
This commit is contained in:
@@ -7,6 +7,12 @@ metadata:
|
||||
- resources-finalizer.argocd.argoproj.io
|
||||
spec:
|
||||
project: default
|
||||
ignoreDifferences:
|
||||
- group: apiextensions.k8s.io
|
||||
kind: CustomResourceDefinition
|
||||
jsonPointers:
|
||||
- /spec/conversion/webhook/clientConfig/caBundle
|
||||
- /spec/versions
|
||||
sources:
|
||||
- repoURL: https://charts.external-secrets.io
|
||||
chart: external-secrets
|
||||
@@ -29,6 +35,7 @@ spec:
|
||||
- CreateNamespace=true
|
||||
- PrunePropagationPolicy=foreground
|
||||
- PruneLast=true
|
||||
- RespectIgnoreDifferences=true
|
||||
retry:
|
||||
limit: 5
|
||||
backoff:
|
||||
|
||||
Reference in New Issue
Block a user