diff --git a/bootstrap-platform/jenkins/values.yaml b/bootstrap-platform/jenkins/values.yaml index 9a678b9..692f096 100644 --- a/bootstrap-platform/jenkins/values.yaml +++ b/bootstrap-platform/jenkins/values.yaml @@ -17,32 +17,36 @@ controller: cpu: 1000m memory: 2Gi - # ✅ IMPORTANT: allow slow Jenkins startup safely - startupProbe: - httpGet: - path: /login - port: http - periodSeconds: 10 - failureThreshold: 120 - timeoutSeconds: 5 + # ========================= + # PROBES (FIX FOR YOUR ISSUE) + # ========================= + # Disable startup probe (prevents false 503 failures during boot) + startupProbe: null + + # Jenkins readiness check readinessProbe: httpGet: path: /login port: http periodSeconds: 10 - failureThreshold: 10 timeoutSeconds: 5 + failureThreshold: 10 + successThreshold: 1 + # Jenkins liveness check livenessProbe: httpGet: path: /login port: http periodSeconds: 10 - failureThreshold: 5 timeoutSeconds: 5 + failureThreshold: 5 + successThreshold: 1 - # ✅ IMPORTANT: stable plugin install (NO forced latest builds) + # ========================= + # PLUGINS (STABLE SETUP) + # ========================= installPlugins: - kubernetes - workflow-aggregator