rollthecloudinc / hedge

Award winning climate aware database trimming cloud carbon and costs.
22 stars 2 forks source link

Complete Cloudformation templates #174

Open ng-druid opened 2 months ago

ng-druid commented 2 months ago

We need to complete the cloudformation automation of baseline infrastructure. Specifically the below:

All the things the enterprise relies on that was originally manually built. Now we will take this as an opporunity to automate.

ng-druid commented 1 day ago

I've made an executive decision NOT to automate SES set-up. The SES set-up is required to send out a transactional email containing a temp password. The temp password email is sent out when users install the Github App. There are a couple of things that need to be done to set this up.

upload email template:

aws ses create-template --cli-input-json file://email_templates/temp_password.json --region us-east-1

Lastly, the email account and domain are currently hard-coded in the users api go file. This is not good. To make the project reusable across orgs the account and domain should be configurable per environment.