SES setup for kan

This commit is contained in:
Ian Keane 2026-08-24 09:38:51 -04:00
parent 758df0625a
commit 3df16bb315
2 changed files with 93 additions and 0 deletions

View file

@ -16,6 +16,11 @@ spec:
data:
BETTER_AUTH_SECRET: "{{ `{{ .better_auth_secret }}` }}"
POSTGRES_URL: "postgresql://postgres:{{ `{{ .postgres_password }}` }}@postgres.postgres.svc.cluster.local:5432/kan?sslmode=disable"
EMAIL_SERVER_HOST: "{{ `{{ .ses_smtp_endpoint }}` }}"
EMAIL_SERVER_PORT: "587"
EMAIL_SERVER_USER: "{{ `{{ .ses_smtp_user }}` }}"
EMAIL_SERVER_PASSWORD: "{{ `{{ .ses_smtp_password }}` }}"
EMAIL_FROM: "noreply@{{ .Values.domain }}"
data:
- secretKey: better_auth_secret
remoteRef:
@ -25,3 +30,15 @@ spec:
remoteRef:
key: dumpnet
property: postgres.password
- secretKey: ses_smtp_endpoint
remoteRef:
key: dumpnet
property: ses.smtp_endpoint
- secretKey: ses_smtp_user
remoteRef:
key: dumpnet
property: ses.smtp_user
- secretKey: ses_smtp_password
remoteRef:
key: dumpnet
property: ses.smtp_password