Files
infrastructure/servers/legion/k8s/docuseal/external-secrets.yaml

39 lines
944 B
YAML

apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: docuseal-secrets
namespace: docuseal
spec:
refreshInterval: 1h
secretStoreRef:
name: vault
kind: ClusterSecretStore
target:
name: docuseal-secrets
creationPolicy: Owner
data:
- secretKey: secret_key_base
remoteRef:
key: secret/data/docuseal
property: secret_key_base
- secretKey: smtp_host
remoteRef:
key: secret/data/docuseal
property: smtp_host
- secretKey: smtp_port
remoteRef:
key: secret/data/docuseal
property: smtp_port
- secretKey: smtp_username
remoteRef:
key: secret/data/docuseal
property: smtp_username
- secretKey: smtp_password
remoteRef:
key: secret/data/docuseal
property: smtp_password
- secretKey: smtp_from
remoteRef:
key: secret/data/docuseal
property: smtp_from