diff --git a/values/temporal/manifests/temporal-db.yaml b/values/temporal/manifests/temporal-db.yaml index 2a43abe2..41bd79a9 100644 --- a/values/temporal/manifests/temporal-db.yaml +++ b/values/temporal/manifests/temporal-db.yaml @@ -3,6 +3,8 @@ kind: Cluster metadata: name: temporal-db namespace: temporal + annotations: + argocd.argoproj.io/sync-wave: "-2" spec: instances: 2 imageName: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie @@ -19,6 +21,8 @@ kind: Database metadata: name: temporal-visibility namespace: temporal + annotations: + argocd.argoproj.io/sync-wave: "-2" spec: name: temporal_visibility owner: temporal diff --git a/values/temporal/values/temporal.yaml b/values/temporal/values/temporal.yaml index 1e5e6d80..1b202a8e 100644 --- a/values/temporal/values/temporal.yaml +++ b/values/temporal/values/temporal.yaml @@ -43,3 +43,9 @@ server: web: enabled: true + +# Ordering is via sync-waves: CNPG (-2) -> schema (-1) -> server (0). +schema: + useHelmHooks: false + jobAnnotations: + argocd.argoproj.io/sync-wave: "-1"