diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 64ccd371..58964090 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -18,6 +18,7 @@ spec: matchLabels: control-plane: coherence replicas: 3 + progressDeadlineSeconds: 600 template: metadata: labels: diff --git a/helm-charts/coherence-operator/templates/deployment.yaml b/helm-charts/coherence-operator/templates/deployment.yaml index 4a944189..f1302a2c 100644 --- a/helm-charts/coherence-operator/templates/deployment.yaml +++ b/helm-charts/coherence-operator/templates/deployment.yaml @@ -118,6 +118,7 @@ metadata: {{- end }} spec: replicas: {{ default 3 .Values.replicas }} + progressDeadlineSeconds: {{ default 600 .Values.progressDeadlineSeconds }} selector: matchLabels: control-plane: coherence diff --git a/helm-charts/coherence-operator/values.yaml b/helm-charts/coherence-operator/values.yaml index a8807902..0047aa0d 100644 --- a/helm-charts/coherence-operator/values.yaml +++ b/helm-charts/coherence-operator/values.yaml @@ -27,6 +27,11 @@ imagePullPolicy: # The operator runs HA by default, with one of the replicas assuming leadership. replicas: 3 +# progressDeadlineSeconds maps to the same field in the Operator deployment resource. +# If not set, the default is 600 seconds +# see: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#progress-deadline-seconds +progressDeadlineSeconds: 600 + # imagePullSecrets provides support pulling images from private registries, the value references # one or more secrets to be used when pulling images. Secrets must be manually created in the # target namespace.