fix: #511 introduced custom basePath, however when custom basePath is used than Helm chart livenessProbe and readinessProbe will fail because it will try to probe on the default path which does not exist anymore. With these changes it automatically picks up SERVER_SERVLET_CONTEXT_PATH from the myconfig.yaml and sets correct path for livenessProbe and readinessProbe

This commit is contained in:
andormarkus 2021-06-04 10:01:05 +02:00 committed by Rustam Gimadiev
parent 59a8237b79
commit 82fadb5e43

View file

@ -52,14 +52,16 @@ spec:
protocol: TCP
livenessProbe:
httpGet:
path: /
{{- $contextPath := .Values.envs.config.SERVER_SERVLET_CONTEXT_PATH | default "" | printf "%s/" | urlParse }}
path: {{ get $contextPath "path" }}
port: http
initialDelaySeconds: 60
periodSeconds: 30
timeoutSeconds: 10
readinessProbe:
httpGet:
path: /
{{- $contextPath := .Values.envs.config.SERVER_SERVLET_CONTEXT_PATH | default "" | printf "%s/" | urlParse }}
path: {{ get $contextPath "path" }}
port: http
initialDelaySeconds: 60
periodSeconds: 30