Перейти к основному содержимому
Версия: 2.0.x

vault — values

Файл values для чарта vault.

vault-values.yaml
# Bundled Vault optional. В production чаще используется customer-managed Vault.

# Стабильное имя Vault Service/StatefulSet для команд из этой документации.
fullnameOverride: selena-vault

# Vault Agent Injector не нужен minimal Selena stack.
injector:
# false отключает mutating webhook injector.
enabled: false

# Vault server.
server:
# Persistent storage Vault.
dataStorage:
# StorageClass кластера.
storageClass: "{storage_class}"
# Размер PVC Vault.
size: 20Gi
# --- prod tuning (resources/scheduling) ---
resources:
requests:
cpu: "250m"
memory: "256Mi"
limits:
cpu: "500m"
memory: "512Mi"
# Toleration безвреден, даже если taint не задан.
# tolerations:
# - key: "{node_taint_key}"
# operator: "Equal"
# value: "{node_taint_value}"
# effect: "NoSchedule"
# Раскомментируйте после замены плейсхолдеров (иначе под останется Pending).
# nodeSelector:
# "{node_label_key}": "{node_label_value}"
# Для prod-HA Vault обычно включают raft + podAntiAffinity; см. документацию чарта.
# affinity: {}

# Vault UI service.
ui:
# true создает Service для Vault UI/API.
enabled: true