feat(security): Vault — self-hosted стор секретов (standalone + raft) #6

Merged
grachevko merged 3 commits from feat/vault into main 2026-09-17 17:32:16 +00:00
Showing only changes of commit 869817c4db - Show all commits
@@ -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