Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

Add Email Sending Functionality to Deis #3200

Closed
Joshua-Anderson opened this issue Mar 5, 2015 · 5 comments
Closed

Add Email Sending Functionality to Deis #3200

Joshua-Anderson opened this issue Mar 5, 2015 · 5 comments

Comments

@Joshua-Anderson
Copy link
Contributor

It would be really useful if deis could send emails. You could do things like reset passwords, setup invite only invitation, email admins when a component or apps fails or errors appear in the log. It could also notify admins when new users or apps are created.

This would also be simple to setup. It would entail adding a STMP server component in a docker container, such as this postfix container here, the deis controller being wired up to use it, and possibly having the user set up a SPF policy to authorize deis to email using their deis domain.

@daemonza
Copy link

daemonza commented Mar 5, 2015

I second this, would be nice to have the password resets, and invite mails etc. I track the app/component fails with Datadog and get emails/hipchat alerts from that.

@carmstrong
Copy link
Contributor

@Joshua-Anderson I think this is a great candidate for a third-party component that we'd link to in https://github.com/deis/deis/blob/master/contrib/README.md

Note also that #3174 is proposing adding LDAP or other third-party authentication integrations. This would probably eliminate the need for emailing users directly, no?

@Joshua-Anderson
Copy link
Contributor Author

Yes, if the user was using LDAP. It could still be useful for emailing users about app issues. Also, even if some users switch to LDAP, I'm sure that many groups will still use built in auth and require password reset and invitations.

It also could be a feature that could be enabled if desired.

Another option is you setup deis controller for email, and have users set up the stmp server itself, possibly suppling instructions for installing the stmp server on deis.

@azurewraith
Copy link

email admins when a component or apps fails or errors appear in the log

or when your Ceph cluster is in HEALTH_WARN state 👍

@Joshua-Anderson
Copy link
Contributor Author

Closing because this isn't going to land in V1 and monitor for V2 supports email alerts, filling the major use case.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants