- [ ] modules - optimizations - [ ] can count on modules? (No) - [ ] NATs - [ ] ec2 autoscaling tags ## Modules - [x] state (wF) * ~ - [ ] account (wF) * ~ - [x] api-gateway * ~ - [x] cloudtrail * ~ - [x] elasticsearch - [x] guardduty [New] - [ ] Inspector [New] - [ ] macie [New] - [x] groups aka `groups` * ~ - [x] roles aka `sub-account` and `bastion-roles` * ~ - [ ] ops - [ ] up time - [x] ALB (wF) * ~ - [x] NLB (wF) [New] - [x] bastion (wF) * - [x] bastion-roles (wF) * - [x] cognito - [x] defaults (wF) * ~ - [x] dynamoDB (wF) - [x] ec2 / ec2-base (wF) * ~ - [x] ecs (wF) * ~ - [ ] ecs-service + ci/cd (wF) [NEW] * ~ - [x] efs (wF) * ~ - [x] elasticcache (wF) - [x] elasticsearch (wF) - [ ] public-redirect (wF) - [x] public-static-assets (wF) * - [x] RDS (wF) * - [x] VPC (wF) * ~ - [x] WAF (wF) * ~ ## Template (wF) * ~ - [x] master/account - [x] env/bootstrap - [x] env/account - [x] env/app - [x] env/api - [x] env/db - [x] env/vpc \* Required for Britania / AVA ~ Required for WWF ```hcl ... aws_autoscaling_group... dynamic "tag" { for_each = local.tags content { key = tag.key value = tag.value propagate_at_launch = true } } ```
Modules
groups* ~sub-accountandbastion-roles* ~Template (wF) * ~
* Required for Britania / AVA
~ Required for WWF