diff --git a/k8s/infra/iam/authentik-values.yaml b/k8s/infra/iam/authentik-values.yaml index 37c1324..663c92b 100644 --- a/k8s/infra/iam/authentik-values.yaml +++ b/k8s/infra/iam/authentik-values.yaml @@ -153,9 +153,11 @@ server: # checks aren't treated as failures. (Only these fields are overridden; the # chart deep-merges the rest of each probe, incl. the httpGet path.) livenessProbe: + initialDelaySeconds: 300 # skip probe until 5min passed (migrations finish) timeoutSeconds: 15 failureThreshold: 6 readinessProbe: + initialDelaySeconds: 300 # skip probe until migrations complete timeoutSeconds: 15 failureThreshold: 6 startupProbe: @@ -215,6 +217,13 @@ worker: podAnnotations: configmap.reloader.stakater.com/reload: "homelab-ca" homelab.io/restart-at: "2026-06-21T13-40" + livenessProbe: + initialDelaySeconds: 300 # skip probe until 5min passed (migrations finish) + readinessProbe: + initialDelaySeconds: 300 # skip probe until migrations complete + startupProbe: + initialDelaySeconds: 30 # let server finish DB work first + failureThreshold: 120 metrics: enabled: true serviceMonitor: