Skip to content

Commit 424eb5e

Browse files
Nicolas Brieusselclaude
authored andcommitted
fix: skip dry-run on ClusterSecretStore when ESO CRD not yet ready
ArgoCD syncs openbao-init before ESO CRDs are established, causing the ClusterSecretStore sync to fail. SkipDryRunOnMissingResource allows the sync to proceed and ArgoCD retries until ESO is ready. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 1f88c8b commit 424eb5e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

apps/openbao-init/templates/clustersecretstore.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ apiVersion: external-secrets.io/v1
22
kind: ClusterSecretStore
33
metadata:
44
name: {{ .Values.eso.clusterSecretStoreName }}
5+
annotations:
6+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
57
spec:
68
provider:
79
vault:

0 commit comments

Comments
 (0)