Files
applications/mas/manifests/external-secret.yaml
Mayne0213 c9fdbfe8f7 REFACTOR(mas): flatten Vault paths to root level
- mas/api-keys → mas
- databases/postgresql → postgresql
2026-01-06 16:59:44 +09:00

36 lines
707 B
YAML

apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: mas-api-keys
spec:
refreshInterval: 1h
secretStoreRef:
kind: ClusterSecretStore
name: vault-backend
target:
name: mas-api-keys
creationPolicy: Owner
data:
- secretKey: anthropic-api-key
remoteRef:
key: mas
property: ANTHROPIC_API_KEY
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: postgresql-password
spec:
refreshInterval: 1h
secretStoreRef:
kind: ClusterSecretStore
name: vault-backend
target:
name: postgresql-password
creationPolicy: Owner
data:
- secretKey: password
remoteRef:
key: postgresql
property: PASSWORD