chore(storage): upgrade remediation strategy uninstall — чтобы HelmRelease не залипал #5

Closed
hermes wants to merge 1 commits from chore/storage-remediation-uninstall into main
@@ -18,6 +18,12 @@ spec:
cleanupOnFail: true cleanupOnFail: true
remediation: remediation:
retries: 3 retries: 3
# При падении upgrade откатываться некуда, если упал первый же релиз:
# strategy rollback (дефолт) упирается в «missing target release for
# rollback: cannot remediate failed release», и HelmRelease навсегда
# залипает в False, сколько его ни форсируй.
# uninstall снимает упавший релиз, и следующий цикл ставит чарт заново.
strategy: uninstall
values: values:
# Подключение к Proxmox (url/токен/region) и StorageClass'ы: сам конфиг лежит # Подключение к Proxmox (url/токен/region) и StorageClass'ы: сам конфиг лежит
# в Secret'е proxmox-csi-config (файл secret.sops.yaml рядом, шифруется sops). # в Secret'е proxmox-csi-config (файл secret.sops.yaml рядом, шифруется sops).