[platform] fix migration for removing fluxcd-operator

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
This commit is contained in:
Andrei Kvapil 2026-01-09 15:24:57 +01:00
parent 9ce1a68756
commit 0b45fbbd63
No known key found for this signature in database
GPG key ID: 931CF7FEACEAF765

View file

@ -3,7 +3,16 @@
set -euo pipefail
for crd in $(kubectl get crd -o name | grep 'fluxcd.io$'); do
kubectl annotate $crd fluxcd.controlplane.io/prune=disabled
done
kubectl delete hr -n cozy-fluxcd fluxcd --ignore-not-found
kubectl delete hr -n cozy-fluxcd fluxcd-operator --ignore-not-found
for crd in $(kubectl get crd -o name | grep 'fluxcd.io$'); do
kubectl label $crd fluxcd.controlplane.io/name- fluxcd.controlplane.io/namespace-
done
# Stamp version
kubectl create configmap -n cozy-system cozystack-version \