23 lines
540 B
YAML
23 lines
540 B
YAML
---
|
|
apiVersion: external-secrets.io/v1
|
|
kind: ExternalSecret
|
|
metadata:
|
|
name: "${APP}-volsync"
|
|
spec:
|
|
secretStoreRef:
|
|
kind: SecretStore
|
|
name: volsync-local
|
|
|
|
target:
|
|
name: "${APP}-volsync-secret"
|
|
template:
|
|
engineVersion: v2
|
|
data:
|
|
RESTIC_REPOSITORY: "{{ .RESTIC_REPOSITORY }}"
|
|
RESTIC_PASSWORD: "{{ .RESTIC_PASSWORD }}"
|
|
AWS_ACCESS_KEY_ID: "{{ .AWS_ACCESS_KEY_ID }}"
|
|
AWS_SECRET_ACCESS_KEY: "{{ .AWS_SECRET_ACCESS_KEY }}"
|
|
dataFrom:
|
|
- extract:
|
|
key: volsync-sops-secret
|