Skip to content

Commit

Permalink
Adding health probes (#22)
Browse files Browse the repository at this point in the history
  • Loading branch information
alfespa17 committed Jun 25, 2022
1 parent 32fa089 commit a665a93
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 0 deletions.
18 changes: 18 additions & 0 deletions templates/deployment-api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,22 @@ spec:
envFrom:
- secretRef:
name: terrakube-api-secrets
startupProbe:
httpGet:
path: /actuator/health
port: 8080
failureThreshold: 30
periodSeconds: 10
livenessProbe:
httpGet:
path: /actuator/health/liveness
port: 8080
initialDelaySeconds: 10
periodSeconds: 10
readinessProbe:
httpGet:
path: /actuator/health/readiness
port: 8080
initialDelaySeconds: 120
periodSeconds: 10
{{ end }}
18 changes: 18 additions & 0 deletions templates/deployment-executor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,22 @@ spec:
envFrom:
- secretRef:
name: terrakube-executor-secrets
startupProbe:
httpGet:
path: /actuator/health
port: 8090
failureThreshold: 30
periodSeconds: 10
livenessProbe:
httpGet:
path: /actuator/health/liveness
port: 8090
initialDelaySeconds: 10
periodSeconds: 10
readinessProbe:
httpGet:
path: /actuator/health/readiness
port: 8090
initialDelaySeconds: 120
periodSeconds: 10
{{ end }}
18 changes: 18 additions & 0 deletions templates/deployment-registry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,22 @@ spec:
envFrom:
- secretRef:
name: terrakube-registry-secrets
startupProbe:
httpGet:
path: /actuator/health
port: 8075
failureThreshold: 30
periodSeconds: 10
livenessProbe:
httpGet:
path: /actuator/health/liveness
port: 8075
initialDelaySeconds: 10
periodSeconds: 10
readinessProbe:
httpGet:
path: /actuator/health/readiness
port: 8075
initialDelaySeconds: 120
periodSeconds: 10
{{ end }}

0 comments on commit a665a93

Please sign in to comment.