feat(security): Vault standalone+raft на proxmox-csi, чарт из git
Flate / Flate - Filter (pull_request) Successful in 5s
Flate / Flate (pull_request) Successful in 16s
Flate / Flate - Success (pull_request) Canceled after 0s

This commit is contained in:
2026-09-17 16:53:30 +00:00
parent 0bc8b03df2
commit f7471fb105
7 changed files with 152 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: vault
spec:
interval: 1h
path: ./kubernetes/apps/security/vault/app
postBuild:
substituteFrom:
- name: cluster-secrets
kind: Secret
prune: true
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: security
# wait выключен сознательно: PVC у Vault создаётся дефолтным StorageClass'ом из
# proxmox-csi, а готовность пода Vault наступает только после ручного
# `vault operator init` + unseal (readinessProbe `vault status` возвращает exit 2,
# пока хранилище запечатано). С wait: true Kustomization висела бы красной всё
# это время, хотя чарт установлен корректно.
wait: false