From 21b4731169f365dc84f0ebbc07dc8f31d45d251d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Cabrera=20Mi=C3=B1agorri?= Date: Tue, 8 Mar 2022 16:41:31 +0100 Subject: [PATCH] [bitnami/geode] Change liveness and readiness probe (#9323) * [bitnami/geode] Change liveness and readiness probe Signed-off-by: Miguel A. Cabrera Minagorri * Add subshell Signed-off-by: Miguel A. Cabrera Minagorri --- bitnami/geode/Chart.lock | 6 +++--- bitnami/geode/Chart.yaml | 2 +- bitnami/geode/templates/server/statefulset.yaml | 16 ++++++++++++---- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/bitnami/geode/Chart.lock b/bitnami/geode/Chart.lock index a1d22a03b5..60245db8e2 100644 --- a/bitnami/geode/Chart.lock +++ b/bitnami/geode/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 1.11.2 -digest: sha256:eda6c82c39104cba0d9522be8ed6316d0bedae75d36deb778ed7f97ff2217aca -generated: "2022-03-01T00:27:41.20883147Z" + version: 1.11.3 +digest: sha256:d5f850d857edd58b32c0e10652f6ec3ce5018def5542f2bcef38fd7fa0079d6b +generated: "2022-03-07T15:33:42.957117242Z" diff --git a/bitnami/geode/Chart.yaml b/bitnami/geode/Chart.yaml index 2de696ebc5..7928c89960 100644 --- a/bitnami/geode/Chart.yaml +++ b/bitnami/geode/Chart.yaml @@ -22,4 +22,4 @@ name: geode sources: - https://github.com/bitnami/bitnami-docker-geode - https://github.com/apache/geode -version: 0.4.9 +version: 0.4.10 diff --git a/bitnami/geode/templates/server/statefulset.yaml b/bitnami/geode/templates/server/statefulset.yaml index fc239e41bf..b98bb9d296 100644 --- a/bitnami/geode/templates/server/statefulset.yaml +++ b/bitnami/geode/templates/server/statefulset.yaml @@ -286,15 +286,23 @@ spec: {{- if not .Values.diagnosticMode.enabled }} {{- if .Values.server.livenessProbe.enabled }} livenessProbe: {{- include "common.tplvalues.render" (dict "value" (omit .Values.server.livenessProbe "enabled") "context" $) | nindent 12 }} - tcpSocket: - port: server + exec: + command: + - sh + - -c + - | + (cd /bitnami/geode/data && gfsh status server) {{- else if .Values.server.customLivenessProbe }} livenessProbe: {{- include "common.tplvalues.render" (dict "value" .Values.server.customLivenessProbe "context" $) | nindent 12 }} {{- end }} {{- if .Values.server.readinessProbe.enabled }} readinessProbe: {{- include "common.tplvalues.render" (dict "value" (omit .Values.server.readinessProbe "enabled") "context" $) | nindent 12 }} - tcpSocket: - port: server + exec: + command: + - sh + - -c + - | + (cd /bitnami/geode/data && gfsh status server) {{- else if .Values.server.customReadinessProbe }} readinessProbe: {{- include "common.tplvalues.render" (dict "value" .Values.server.customReadinessProbe "context" $) | nindent 12 }} {{- end }}