feat: added livenessProbe and readinessProbe

main
Sven Ketelsen 4 years ago
parent 926548f49b
commit fbe15dad3c

@ -38,6 +38,9 @@ connect:
ip: "10.3.0.14" ip: "10.3.0.14"
- name: "dev-elastic-stack-elastic-03" - name: "dev-elastic-stack-elastic-03"
ip: "10.3.0.16" ip: "10.3.0.16"
health:
# connect jwt.secret + user: health-check
api_token: ""
iam: iam:
keycloak: keycloak:

@ -38,6 +38,9 @@ connect:
ip: "10.3.0.14" ip: "10.3.0.14"
- name: "dev-elastic-stack-elastic-03" - name: "dev-elastic-stack-elastic-03"
ip: "10.3.0.16" ip: "10.3.0.16"
health:
# connect jwt.secret + user: health-check
api_token: ""
iam: iam:
keycloak: keycloak:

@ -40,7 +40,7 @@ connect:
ip: "10.3.0.16" ip: "10.3.0.16"
health: health:
# connect jwt.secret + user: health-check # connect jwt.secret + user: health-check
api_token: "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..81defzSkS2nXHBrPLOQOmA.UUg_8LQaxmdFlzgSMKiDEoAkcfuLbbirUSoJR51ts3g.-ZLzCW-pRoVPKIy4q8hlvw" api_token: ""
iam: iam:
keycloak: keycloak:

@ -152,30 +152,20 @@ spec:
ports: ports:
- containerPort: 8080 - containerPort: 8080
- containerPort: 8081 - containerPort: 8081
livenessProbe: # livenessProbe:
httpGet: # httpGet:
path: /management/health/liveness # path: /management/health/liveness
port: 8081 # port: 8081
httpHeaders: # httpHeaders:
- name: Smardigo-User-Token # - name: Smardigo-User-Token
value: {{ .Values.connect.health.api_token | b64enc }} # value: {{ .Values.connect.health.api_token | b64enc }}
initialDelaySeconds: 3 # readinessProbe:
timeoutSeconds: 1 # httpGet:
periodSeconds: 3 # path: /management/health/readiness
successThreshold: 1 # port: 8081
failureThreshold: 3 # httpHeaders:
readinessProbe: # - name: Smardigo-User-Token
httpGet: # value: {{ .Values.connect.health.api_token | b64enc }}
path: /management/health/readiness
port: 8081
httpHeaders:
- name: Smardigo-User-Token
value: {{ .Values.connect.health.api_token | b64enc }}
initialDelaySeconds: 3
timeoutSeconds: 1
periodSeconds: 3
successThreshold: 1
failureThreshold: 3
initContainers: initContainers:
- name: init-iam - name: init-iam
image: busybox:1.28 image: busybox:1.28

Loading…
Cancel
Save