diff --git a/k8s/infra/auth/authelia/kustomization.yaml b/k8s/infra/auth/authelia/kustomization.yaml index 75f17d5..65e3833 100644 --- a/k8s/infra/auth/authelia/kustomization.yaml +++ b/k8s/infra/auth/authelia/kustomization.yaml @@ -6,6 +6,7 @@ resources: - ns.yaml - crypto.yaml - lldap-credentials.yaml + - smtp-credentials.yaml - cert-rsa-jwk.yaml - cert-ecdsa-jwk.yaml - http-route.yaml diff --git a/k8s/infra/auth/authelia/smtp-credentials.yaml b/k8s/infra/auth/authelia/smtp-credentials.yaml new file mode 100644 index 0000000..611408c --- /dev/null +++ b/k8s/infra/auth/authelia/smtp-credentials.yaml @@ -0,0 +1,12 @@ +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + name: smtp-auth + namespace: authelia +spec: + encryptedData: + password: AgDJIshuhA6VgX5xBTnqbvmoI6QEHBP0/TITotxBks+HjMMl8e/CKfBYV0PblUmXaZ5Q9NqbYFeM+4z5b7MZ/HUvWjiEIHxp7B9sjyIh1CPUXJRbdcE6zg2KaTkb2qLntb9udmQOu+CcQUtFqbcJvln5E0mHOqnmtvEBtG2vUrmSmlMJ3rCDVoWC1p0Fg+0mBfwQFIiqXwCW1l4X0BAwG4LmkNz9R/gBLs0Fh6p5CPuG0OSpnaf+pVH5Dt9+ILsmwgbi9FWTANt1JYCjHl57soy1b5RziXrtukRfuQuOBsInvHRkqka+ZmjflRZLb/LLo83TV2NXkaguhTetGLHIR1EkX9D5MEGl25VcALaDuGtIlaU9Em/fAKAN3DRsVU7J5kgsoFjRDo7l4FSbnA7r9zGO1ZSSUgxm0P7XyJjxufm8VmjaVY07kd7n8tQruyoncS+QPi7fEQpqgir2H25YWwIjZEd05s1/lzmhw/9EfMYhMN5QZXU+uJAKuvS1hZELbr5DT5MV0dErA3TvrKcVgbk7rKwXROMrieweeoFY1m+3zFRrxpxyNTd0m4B9dnjJGi50yafKQCsjlQc0dZbw4TW8W4IQrjwbEGN05BMnBAdW5aDMD5Hav8JSP4yfvNTSjTkEyORqjtf/3JHshyrxVqFzJha6UZWTz6tQl6kIwS+w2nNew9ynE0sNyZiqM7H2Vx1zT+jr99Y/Vz59qcWvia0X+fx/r7zLjrV7F9s4uI9QogLEpDIWMvRMWz+Ws+zuQ+6LaHOJKXzzy2EVjOn3+WO8VWM4iig= + template: + metadata: + name: smtp-auth + namespace: authelia diff --git a/k8s/infra/auth/authelia/values.yaml b/k8s/infra/auth/authelia/values.yaml index 0a38a4a..65dc2e4 100644 --- a/k8s/infra/auth/authelia/values.yaml +++ b/k8s/infra/auth/authelia/values.yaml @@ -39,8 +39,12 @@ configMap: password: { secret_name: authelia-postgres-app } notifier: - filesystem: + smtp: enabled: true + address: submission://smtp.sendgrid.net:587 + sender: Authelia + username: apikey + password: { secret_name: smtp-auth } authentication_backend: ldap: @@ -135,6 +139,10 @@ secret: items: - key: password path: authentication.ldap.password.txt + smtp-auth: + items: + - key: password + path: notifier.smtp.password.txt crypto: items: - key: identity_providers.oidc.hmac.key