From 4a1e5cf82e0aa07c12914c9930fbb74f4e3b6f8b Mon Sep 17 00:00:00 2001 From: oskarszoon <1449115+oskarszoon@users.noreply.github.com> Date: Thu, 4 Dec 2025 11:41:50 +0100 Subject: [PATCH] Add missing startupProbe to pruner service --- internal/controller/pruner_deployment.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/internal/controller/pruner_deployment.go b/internal/controller/pruner_deployment.go index d38dce0..ac4934c 100644 --- a/internal/controller/pruner_deployment.go +++ b/internal/controller/pruner_deployment.go @@ -129,6 +129,16 @@ func defaultPrunerDeploymentSpec() *appsv1.DeploymentSpec { FailureThreshold: 2, TimeoutSeconds: 3, }, + StartupProbe: &corev1.Probe{ + ProbeHandler: corev1.ProbeHandler{ + HTTPGet: &corev1.HTTPGetAction{ + Path: "/health/readiness", + Port: intstr.FromInt32(HealthPort), + }, + }, + FailureThreshold: 30, + PeriodSeconds: 10, + }, TerminationMessagePolicy: corev1.TerminationMessageFallbackToLogsOnError, Ports: []corev1.ContainerPort{ {