fix: increase deployment rollout timeout to 300s (GRO-147) (#148)
Squash merge. CTO + QA approved, all CI checks green. - Helm progressDeadlineSeconds: 120s → 300s (api + web) - CI kubectl rollout timeout: 120s → 300s Fixes groombook-dev CI deploy step timing out while pods complete successfully. cc @cpfarhood
This commit was merged in pull request #148.
This commit is contained in:
committed by
GitHub
parent
6565710091
commit
20920022a6
@@ -246,8 +246,8 @@ jobs:
|
||||
kubectl set image deployment/web web=ghcr.io/groombook/web:$TAG -n groombook-dev
|
||||
|
||||
# Wait for rollout
|
||||
kubectl rollout status deployment/api -n groombook-dev --timeout=120s
|
||||
kubectl rollout status deployment/web -n groombook-dev --timeout=120s
|
||||
kubectl rollout status deployment/api -n groombook-dev --timeout=300s
|
||||
kubectl rollout status deployment/web -n groombook-dev --timeout=300s
|
||||
|
||||
echo "Deployment complete."
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ metadata:
|
||||
app.kubernetes.io/component: api
|
||||
spec:
|
||||
replicas: {{ .Values.api.replicas }}
|
||||
progressDeadlineSeconds: 300
|
||||
selector:
|
||||
matchLabels:
|
||||
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
||||
|
||||
@@ -7,6 +7,7 @@ metadata:
|
||||
app.kubernetes.io/component: web
|
||||
spec:
|
||||
replicas: {{ .Values.web.replicas }}
|
||||
progressDeadlineSeconds: 300
|
||||
selector:
|
||||
matchLabels:
|
||||
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
||||
|
||||
Reference in New Issue
Block a user