Files

31 lines
809 B
YAML

apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: authelia-secret
namespace: authelia
spec:
refreshInterval: 1h
secretStoreRef:
name: vault-backend
kind: ClusterSecretStore
target:
name: authelia-secrets
creationPolicy: Owner
data:
- secretKey: identity_validation.reset_password.jwt.hmac.key
remoteRef:
key: secret/authelia
property: resetPasswordSecret
- secretKey: session.encryption.key
remoteRef:
key: secret/authelia
property: sessionEncryptionKey
- secretKey: storage.encryption.key
remoteRef:
key: secret/authelia
property: storageEncryptionKey
- secretKey: storage.postgres.password.txt
remoteRef:
key: secret/authelia
property: postgresPassword