fix(vault): remediation rollback вместо uninstall — Vault критичен для ESO
Flate / Flate - Success (pull_request) Blocked by required conditions
Flate / Flate - Filter (pull_request) Successful in 5s
Flate / Flate (pull_request) Successful in 18s

This commit was merged in pull request #6.
This commit is contained in:
2026-09-17 17:27:14 +00:00
parent 372e26ece8
commit 869817c4db
@@ -19,9 +19,14 @@ spec:
cleanupOnFail: true
remediation:
retries: 3
# Упавший первый релиз без этой настройки залипает: Flux пытается
# откатиться, предыдущей ревизии нет и HelmRelease навсегда остаётся False.
strategy: uninstall
# Сознательно rollback (дефолт), а не uninstall как у proxmox-csi. Данные
# uninstall переживут: PVC данных чарт не рендерит, он отдаёт
# volumeClaimTemplates (helper vault.volumeclaims), а PVC создаёт контроллер
# StatefulSet — это не ресурс Helm, и k8s удаляет такие PVC только по
# persistentVolumeClaimRetentionPolicy (у чарта пусто = дефолт Retain).
# Но uninstall уносит сам сервис, а от Vault зависят ESO и приложения —
# важнее остаться на прошлой рабочей ревизии.
strategy: rollback
values:
global:
enabled: true