Skip to content

Commit 988752f

Browse files
butler54claude
andcommitted
fix: add sync-wave 10 to workload Deployments so they fire last
Ensures Services, ConfigMaps, Secrets, and Routes sync before Deployments attempt to create pods. Prevents pods from failing due to missing dependencies during initial ArgoCD sync. Charts affected: hello-openshift (secure, insecure-policy), kbs-access-curl, kbs-access-sealed. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 6e59dee commit 988752f

4 files changed

Lines changed: 8 additions & 0 deletions

File tree

charts/coco-supported/hello-openshift/templates/insecure-policy-deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ metadata:
44
name: insecure-policy
55
labels:
66
app: insecure-policy
7+
annotations:
8+
argocd.argoproj.io/sync-wave: "10"
79
spec:
810
replicas: 1
911
selector:

charts/coco-supported/hello-openshift/templates/secure-deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ metadata:
44
name: secure
55
labels:
66
app: secure
7+
annotations:
8+
argocd.argoproj.io/sync-wave: "10"
79
spec:
810
replicas: 1
911
selector:

charts/coco-supported/kbs-access-curl/templates/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ metadata:
44
name: kbs-access-curl
55
labels:
66
app: kbs-access-curl
7+
annotations:
8+
argocd.argoproj.io/sync-wave: "10"
79
spec:
810
replicas: 1
911
selector:

charts/coco-supported/kbs-access-sealed/templates/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ metadata:
55
namespace: {{ .Values.global.namespace }}
66
labels:
77
app: kbs-access-sealed
8+
annotations:
9+
argocd.argoproj.io/sync-wave: "10"
810
spec:
911
replicas: 1
1012
selector:

0 commit comments

Comments
 (0)