From 9a50525f46174de801777fbc981eec7eb7db933c Mon Sep 17 00:00:00 2001 From: Nick Andreano Date: Wed, 7 Jan 2026 14:48:27 -0500 Subject: [PATCH 1/2] updated probe values --- charts/iap/values.yaml | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/charts/iap/values.yaml b/charts/iap/values.yaml index c30e595..42a5255 100644 --- a/charts/iap/values.yaml +++ b/charts/iap/values.yaml @@ -276,11 +276,13 @@ resources: # container does not provide a liveness probe, the default state is Success. This is an exec cmd # directly against the container checking for the core processes that IAP needs running. livenessProbe: - enabled: false - periodSeconds: 60 - timeoutSeconds: 5 - failureThreshold: 10 + enabled: true + initialDelaySeconds: 90 + periodSeconds: 30 + timeoutSeconds: 10 + failureThreshold: 3 successThreshold: 1 + path: "/health/status?exclude-services=true" # The readiness probe used to determine if the container is ready to accept requests. If the # readiness probe fails, the endpoints controller removes the pod’s IP address from the @@ -288,22 +290,22 @@ livenessProbe: # initial delay is failure. If a container does not provide a readiness probe, the default # state is success. readinessProbe: - enabled: false + enabled: true + initialDelaySeconds: 90 periodSeconds: 30 - timeoutSeconds: 5 - failureThreshold: 20 + timeoutSeconds: 10 + failureThreshold: 3 successThreshold: 1 path: "/health/status?exclude-services=true" -# The startup probe used to allow some time for the application to start up. The application -# will have a maximum of 3 minutes (18 * 10 = 180s) to finish its startup. Once the startup +# The startup probe used to allow some time for the application to start up. Once the startup # probe has succeeded once, the liveness probe takes over. startupProbe: - enabled: false - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 5 - failureThreshold: 30 + enabled: true + initialDelaySeconds: 90 + periodSeconds: 30 + timeoutSeconds: 10 + failureThreshold: 3 successThreshold: 1 path: "/health/status?exclude-services=true" From 346a379a89e666d95d9dda7e31d4fb2d8ae60a7f Mon Sep 17 00:00:00 2001 From: Nick Andreano Date: Wed, 7 Jan 2026 15:38:38 -0500 Subject: [PATCH 2/2] removed path from livenessProbe --- charts/iap/values.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/charts/iap/values.yaml b/charts/iap/values.yaml index 42a5255..af4bea5 100644 --- a/charts/iap/values.yaml +++ b/charts/iap/values.yaml @@ -282,7 +282,6 @@ livenessProbe: timeoutSeconds: 10 failureThreshold: 3 successThreshold: 1 - path: "/health/status?exclude-services=true" # The readiness probe used to determine if the container is ready to accept requests. If the # readiness probe fails, the endpoints controller removes the pod’s IP address from the