fix: increase deployment rollout timeout to 300s (GRO-147)
- charts/groombook/templates/api-deployment.yaml: set progressDeadlineSeconds 300 - charts/groombook/templates/web-deployment.yaml: set progressDeadlineSeconds 300 - .github/workflows/ci.yml: kubectl rollout timeout 120s→300s Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -246,8 +246,8 @@ jobs:
|
|||||||
kubectl set image deployment/web web=ghcr.io/groombook/web:$TAG -n groombook-dev
|
kubectl set image deployment/web web=ghcr.io/groombook/web:$TAG -n groombook-dev
|
||||||
|
|
||||||
# Wait for rollout
|
# Wait for rollout
|
||||||
kubectl rollout status deployment/api -n groombook-dev --timeout=120s
|
kubectl rollout status deployment/api -n groombook-dev --timeout=300s
|
||||||
kubectl rollout status deployment/web -n groombook-dev --timeout=120s
|
kubectl rollout status deployment/web -n groombook-dev --timeout=300s
|
||||||
|
|
||||||
echo "Deployment complete."
|
echo "Deployment complete."
|
||||||
|
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ metadata:
|
|||||||
app.kubernetes.io/component: api
|
app.kubernetes.io/component: api
|
||||||
spec:
|
spec:
|
||||||
replicas: {{ .Values.api.replicas }}
|
replicas: {{ .Values.api.replicas }}
|
||||||
|
progressDeadlineSeconds: 300
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ metadata:
|
|||||||
app.kubernetes.io/component: web
|
app.kubernetes.io/component: web
|
||||||
spec:
|
spec:
|
||||||
replicas: {{ .Values.web.replicas }}
|
replicas: {{ .Values.web.replicas }}
|
||||||
|
progressDeadlineSeconds: 300
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
{{- include "groombook.selectorLabels" . | nindent 6 }}
|
||||||
|
|||||||
Reference in New Issue
Block a user