21 lines
1.2 KiB
YAML
21 lines
1.2 KiB
YAML
# 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
|