From cd9556488917627a16bcdc01b77f9263a8167a5c Mon Sep 17 00:00:00 2001 From: Paul Cadorel Date: Thu, 24 Jul 2025 17:28:23 +0200 Subject: [PATCH] Update rollout-captures to work with Karpenter --- rollout_captures_asg.sh | 83 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 79 insertions(+), 4 deletions(-) diff --git a/rollout_captures_asg.sh b/rollout_captures_asg.sh index dc0db05..b00fadd 100755 --- a/rollout_captures_asg.sh +++ b/rollout_captures_asg.sh @@ -2,9 +2,9 @@ set -euo pipefail -OVERPROVISIONER_NAMESPACE=cluster-overprovisioner -OVERPROVISIONER_DEPLOYMENT=cluster-overprovisioner-captures-overprovisioner -CAPTURE_NAMESPACE=reference +OVERPROVISIONER_NAMESPACE=capture-overprovisioner-system +OVERPROVISIONER_DEPLOYMENT=capture-overprovisioner +CAPTURE_NAMESPACE=quortex-ingest-0 CAPTURE_IMAGE=$( kubectl -n "${CAPTURE_NAMESPACE}" get pod \ --selector app.kubernetes.io/name=capture \ @@ -102,12 +102,84 @@ function check_capture_status { echo -e "${green}Ok${end}" } +function create_overprovisioner { + echo -n "Creating a temporary overprovisioner" + kubectl create ns ${OVERPROVISIONER_NAMESPACE} -o yaml --dry-run=client | kubectl apply -f - + kubectl apply -f - <