mirror of
https://github.com/rubenhensen/k8scd.git
synced 2026-09-17 18:22:54 +02:00
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
apiVersion: external-secrets.io/v1beta1
|
|
kind: ExternalSecret
|
|
metadata:
|
|
name: ghost-mail-config
|
|
namespace: ghost-blog
|
|
spec:
|
|
refreshInterval: "15m"
|
|
secretStoreRef:
|
|
name: vault-backend
|
|
kind: ClusterSecretStore
|
|
target:
|
|
name: ghost-mail-config
|
|
creationPolicy: Owner
|
|
data:
|
|
- secretKey: mail__transport
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_transport
|
|
- secretKey: mail__from
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_from
|
|
- secretKey: mail__options__service
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_service
|
|
- secretKey: mail__options__host
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_host
|
|
- secretKey: mail__options__port
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_port
|
|
- secretKey: mail__options__auth__user
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_user
|
|
- secretKey: mail__options__auth__pass
|
|
remoteRef:
|
|
key: kv/ghost-blog/config
|
|
property: email_password |