fix(vault): remediation rollback вместо uninstall — Vault критичен для ESO
This commit was merged in pull request #6.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user