From 2fb68b8e56e5ff0a137ef134e1333052fb198487 Mon Sep 17 00:00:00 2001 From: Leonard Cohnen Date: Tue, 15 Oct 2024 10:54:36 +0200 Subject: [PATCH] sets: add StartupProbe to vss deployment --- internal/kuberesource/sets.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/kuberesource/sets.go b/internal/kuberesource/sets.go index 338b6c738..4c9010779 100644 --- a/internal/kuberesource/sets.go +++ b/internal/kuberesource/sets.go @@ -539,6 +539,7 @@ cryptsetup luksUUID "${device}" cryptsetup open "${device}" state -d "${disk_encryption_key_path}" mkdir -p /srv/state mount /dev/mapper/state /srv/state +touch /done sleep inf ` @@ -582,12 +583,12 @@ sleep inf WithResources(ResourceRequirements(). WithMemoryLimitAndRequest(100), ). - WithReadinessProbe( + WithStartupProbe( Probe(). - WithInitialDelaySeconds(1). + WithFailureThreshold(20). WithPeriodSeconds(5). WithExec(applycorev1.ExecAction(). - WithCommand("/bin/sh", "-c", "ls /srv/state"), + WithCommand("/bin/sh", "-c", "cat /done"), ), ). WithRestartPolicy(