chore(storage): upgrade remediation strategy uninstall — чтобы HelmRelease не залипал #5
@@ -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).
|
||||||
|
|||||||
Reference in New Issue
Block a user