helm-chart: disable progressDeadlineSeconds for all deployments (#8690)

This commit is contained in:
Simon L.
2026-09-14 12:27:25 +02:00
committed by GitHub
16 changed files with 19 additions and 0 deletions
@@ -9,6 +9,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-apache
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-clamav
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-collabora
@@ -9,6 +9,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-database
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-eurooffice
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-fulltextsearch
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-harp
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-imaginary
@@ -9,6 +9,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-nextcloud
@@ -9,6 +9,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-notify-push
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-onlyoffice
@@ -9,6 +9,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-redis
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-talk
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-talk-recording
@@ -10,6 +10,7 @@ metadata:
namespace: "{{ .Values.NAMESPACE }}"
spec:
replicas: 1
progressDeadlineSeconds: 2147483647
selector:
matchLabels:
io.kompose.service: nextcloud-aio-whiteboard
+4
View File
@@ -228,6 +228,10 @@ find ./ -name 'nextcloud-aio-nextcloud-data-persistentvolumeclaim.yaml' -exec se
find ./ -name 'nextcloud-aio-nextcloud-data-persistentvolumeclaim.yaml' -exec sed -i "s/{{- if .Values.STORAGE_CLASS }}/{{- else if .Values.STORAGE_CLASS }}/" \{} \;
# shellcheck disable=SC1083
find ./ -name '*deployment.yaml' -exec sed -i "/restartPolicy:/d" \{} \;
# Effectively disable the progress deadline (max int32) so that slow container startups
# are never reported as failed rollouts
# shellcheck disable=SC1083
find ./ -name '*deployment.yaml' -exec sed -i "/^ replicas: 1$/a\ \ progressDeadlineSeconds: 2147483647" \{} \;
# shellcheck disable=SC1083
find ./ -name '*apache*' -exec sed -i "s|$APACHE_PORT|{{ .Values.APACHE_PORT }}|" \{} \;
# shellcheck disable=SC1083