REFACTOR(app): migrate to vault secrets

- Migrate from SealedSecret to Vault
- Use ExternalSecrets operator
This commit is contained in:
2025-12-12 15:20:24 +09:00
parent 3971cfd5f4
commit 4537de9079
4 changed files with 37 additions and 3 deletions

View File

@@ -0,0 +1,17 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: todo-secrets
spec:
refreshInterval: 1h
secretStoreRef:
name: vault-backend
kind: SecretStore
target:
name: todo-secrets
creationPolicy: Owner
data:
- secretKey: database-url
remoteRef:
key: todo/prod
property: DATABASE_URL