Creating an SMTP secret
Bionic needs to connect with your SMTP provider. Out of the box we install MailHog which is an SMTP testing server.
You can open a port to MailHog using K9s and check the email coming from Bionic with your browser.
To use another provider you'll need to override the Kubernetes secret that we create on installation.
Creating the secret
The below is an example using the data we already setup when you install Bionic. You'll need to look at the parameters and set them as the same for you provider.
kubectl delete secret smtp-secrets -n bionic-gpt
kubectl create secret generic smtp-secrets -n bionic-gpt \
--from-literal=invite-from-email-address=support@application.com \
--from-literal=smtp-host=mailhog \
--from-literal=smtp-password=thisisnotused \
--from-literal=smtp-port=1025 \
--from-literal=smtp-tls-off=true \
--from-literal=smtp-username=thisisnotused \
--from-literal=invite-domain=http://your-hostname.com
Restart the Bionic Server
kubectl rollout restart deployment bionic-gpt -n bionic-gpt
You should now be able to see Bionic sending email to your provider.