k8s/infrastructure/databases/cnpg-clusters/backup-secret.yaml

27 lines
608 B
YAML
Raw Normal View History

2026-05-02 22:47:03 +00:00
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: backup-creds
namespace: pg-databases
spec:
refreshInterval: 1h
secretStoreRef:
name: bitwarden
kind: ClusterSecretStore
target:
name: backup-creds
creationPolicy: Owner
template:
engineVersion: v2
mergePolicy: Merge
data:
ACCESS_KEY_ID: '{{ .accessKeyId }}'
ACCESS_SECRET_KEY: '{{ .accessSecretKey }}'
data:
- secretKey: accessKeyId
remoteRef:
key: contabo-client-id
- secretKey: accessSecretKey
remoteRef:
key: contabo-client-secret