# Vault Уралкалия + журнал аудита (file device → sidecar'ы → access-collector). НЕ ПОДКЛЮЧЁН. # Включение — замена ../../infrastructure/vault/uralkal на ../../infrastructure/vault/uralkal-audit # в clusters/uralkal/kustomization.yaml по процедуре из infrastructure/security-audit/README.md # («Журнал аудита Vault»): VCT меняется → StatefulSet пересоздаётся с --cascade=orphan, поды — unseal. apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../uralkal # PVC отдельным файлом не нужен: 3 реплики (HA raft) → том через server.auditStorage (volumeClaimTemplates). - configmap-audit-shipper.yaml - configmap-audit-rotate.yaml patches: # JSON6902 только в spec.values: всё нужное чарт vault-contour 0.2.3 умеет через values. # spec.postRenderers (nodeSelector/tolerations из ../uralkal) не трогается. - path: vault-audit-patch.yaml target: group: helm.toolkit.fluxcd.io kind: HelmRelease name: vault namespace: vault