feat(deployment): support custom probe settings
All checks were successful
Helm / helm-lint (push) Successful in 10s
Generate README / generate-parameters (push) Successful in 15s
Markdown linter / markdown-link-checker (push) Successful in 10s
Helm / helm-unittest (push) Successful in 18s
Markdown linter / markdown-lint (push) Successful in 9s
Release / publish-chart (push) Successful in 33s

This commit is contained in:
2025-12-07 22:14:19 +01:00
parent ab08c265f9
commit 9074030d78
4 changed files with 195 additions and 50 deletions

View File

@@ -415,6 +415,30 @@ deployment:
tag: ""
pullPolicy: IfNotPresent
## @param deployment.athensProxy.livenessProbe.failureThreshold Minimum consecutive failures for the probe to be considered failed after having succeeded.
## @param deployment.athensProxy.livenessProbe.initialDelaySeconds Number of seconds after the container has started before liveness probes are initiated.
## @param deployment.athensProxy.livenessProbe.periodSeconds How often (in seconds) to perform the probe.
## @param deployment.athensProxy.livenessProbe.successThreshold Minimum consecutive successes for the probe to be considered successful after having failed.
## @param deployment.athensProxy.livenessProbe.timeoutSeconds Number of seconds after which the probe times out.
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 5
periodSeconds: 60
successThreshold: 1
timeoutSeconds: 3
## @param deployment.athensProxy.readinessProbe.failureThreshold Minimum consecutive failures for the probe to be considered failed after having succeeded.
## @param deployment.athensProxy.readinessProbe.initialDelaySeconds Number of seconds after the container has started before liveness probes are initiated.
## @param deployment.athensProxy.readinessProbe.periodSeconds How often (in seconds) to perform the probe.
## @param deployment.athensProxy.readinessProbe.successThreshold Minimum consecutive successes for the probe to be considered successful after having failed.
## @param deployment.athensProxy.readinessProbe.timeoutSeconds Number of seconds after which the probe times out.
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 5
periodSeconds: 15
successThreshold: 1
timeoutSeconds: 3
## @param deployment.athensProxy.resources CPU and memory resources of the pod.
resources: {}
# limits: