From 40e557f9e8afda569b7fb2db1db692f5144ba246 Mon Sep 17 00:00:00 2001 From: Pierre Ozoux <pierre@ozoux.net> Date: Tue, 12 Oct 2021 18:54:02 +0200 Subject: [PATCH] Changes maxsurge and adds readiness/liveness probes. --- nextcloud/manifests/app.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/nextcloud/manifests/app.yml b/nextcloud/manifests/app.yml index 5b96014..e7f282e 100644 --- a/nextcloud/manifests/app.yml +++ b/nextcloud/manifests/app.yml @@ -95,8 +95,8 @@ spec: app.kubernetes.io/part-of: Nextcloud strategy: rollingUpdate: - maxSurge: 25% - maxUnavailable: 25% + maxSurge: 1 + maxUnavailable: 1 type: RollingUpdate template: metadata: @@ -176,6 +176,18 @@ spec: image: libresh/nextcloud:${NC_IMAGE_TAG} imagePullPolicy: Always name: app + livenessProbe: + exec: + command: + - /php-fpm-healthcheck + initialDelaySeconds: 10 + periodSeconds: 60 + readinessProbe: + exec: + command: + - /php-fpm-healthcheck + initialDelaySeconds: 10 + periodSeconds: 60 ports: - containerPort: 9000 name: api -- GitLab