From 9e78ff6bbad381f3311fecb45b8594f936f76ed7 Mon Sep 17 00:00:00 2001 From: hermes-agent Date: Thu, 17 Sep 2026 16:34:03 +0000 Subject: [PATCH] chore(storage): upgrade remediation strategy uninstall --- kubernetes/apps/storage/proxmox-csi/app/helmrelease.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kubernetes/apps/storage/proxmox-csi/app/helmrelease.yaml b/kubernetes/apps/storage/proxmox-csi/app/helmrelease.yaml index 4b69996..403ee3a 100644 --- a/kubernetes/apps/storage/proxmox-csi/app/helmrelease.yaml +++ b/kubernetes/apps/storage/proxmox-csi/app/helmrelease.yaml @@ -18,6 +18,12 @@ spec: cleanupOnFail: true remediation: retries: 3 + # При падении upgrade откатываться некуда, если упал первый же релиз: + # strategy rollback (дефолт) упирается в «missing target release for + # rollback: cannot remediate failed release», и HelmRelease навсегда + # залипает в False, сколько его ни форсируй. + # uninstall снимает упавший релиз, и следующий цикл ставит чарт заново. + strategy: uninstall values: # Подключение к Proxmox (url/токен/region) и StorageClass'ы: сам конфиг лежит # в Secret'е proxmox-csi-config (файл secret.sops.yaml рядом, шифруется sops). -- 2.54.0