Files
home-ops/kubernetes/apps/security/vault/ks.yaml
T
hermes f7471fb105
Flate / Flate - Filter (pull_request) Successful in 5s
Flate / Flate (pull_request) Successful in 16s
Flate / Flate - Success (pull_request) Canceled after 0s
feat(security): Vault standalone+raft на proxmox-csi, чарт из git
2026-09-17 16:53:30 +00:00

25 lines
921 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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