From 101a9ee28c6945d20244476eed330243bb2a6714 Mon Sep 17 00:00:00 2001 From: friedrich goerz Date: Fri, 3 Jun 2022 14:43:41 +0200 Subject: [PATCH] MOB-164: added several probes to make keycloak deployment more resilient --- config/kustomize/base/resources/deployment.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/config/kustomize/base/resources/deployment.yaml b/config/kustomize/base/resources/deployment.yaml index f606ab6..d2fa875 100644 --- a/config/kustomize/base/resources/deployment.yaml +++ b/config/kustomize/base/resources/deployment.yaml @@ -17,11 +17,23 @@ spec: - image: staged-harbor-01.smardigo.digital/smardigo/keycloak:14.0.0.1 imagePullPolicy: IfNotPresent + ports: + - name: app-port + containerPort: 8080 + startupProbe: + httpGet: + path: / + port: app-port + failureThreshold: 30 + periodSeconds: 10 livenessProbe: httpGet: path: / - port: 8080 - initialDelaySeconds: 60 + port: app-port + readinessProbe: + httpGet: + path: / + port: app-port name: keycloak env: - name: KEYCLOAK_USER