Commit Graph

12 Commits

Author SHA1 Message Date
Andrew Cravenho fc5be70405 Switch to an Application Load Balancer and remove Classic Load Balancer 2018-08-16 09:47:24 -04:00
Paul Schoenfelder 0ce4e61a48 [routing] fix health check rules 2018-06-04 19:13:17 -04:00
Paul Schoenfelder dcb3ada765 [deployment] give deployer AWSCodeDeployRole 2018-06-04 16:52:40 -04:00
Paul Schoenfelder 907b4773ed [security] give explorer role access to SSM parameters 2018-06-01 12:21:04 -04:00
Paul Schoenfelder 15dbac751b [security] give explorer role ec2:DescribeTags 2018-06-01 12:05:53 -04:00
Paul Schoenfelder a462f35e78 [security] Fix ARNs for service roles 2018-06-01 11:36:06 -04:00
Paul Schoenfelder 047c30a3ee [security] fix ec2 role permissions to support codedeploy agent 2018-06-01 10:41:01 -04:00
Paul Schoenfelder cea762552c [security] ensure deployer role has enough permissions to run CodeDeploy agent
Fixes #20
2018-05-30 13:54:59 -04:00
Paul Schoenfelder e2e3d99caa [codedeploy] give autoscaling:* and tag:* to deploy user 2018-05-25 13:00:06 -04:00
Paul Schoenfelder 4da628f19e Remove Redis/ElastiCache 2018-05-15 17:11:21 -04:00
Paul Schoenfelder 7c4c0d550a [terraform] fix formatting issues 2018-04-27 14:27:24 -04:00
Paul Schoenfelder b861da7809 Version 1.0
This commit provides the first version of POAs automated infrastructure
based in AWS. It uses Terraform for the infrastructure automation
itself, with some bash thrown in to cover the rest.

Run `bin/infra help` to get started
2018-04-26 12:41:22 -04:00