This contains common terraform modules for Admin Systems AWS accounts. These modules are opinionated, and will do things the way Admin Systems wants.
This repository is not intended to be deployable or a template. Think of it as an abstract class; it has unimplemented methods that you need to fill in.
These modules target Terraform 1.x
You can pick and choose which modules you use by extending them in your project. Here are the available modules:
- Application Load Balancer
- Certificates for
entapp.northwestern.edu
- OpsGenie Integration for CloudWatch Alarms
- Private Subnet Assignment, mostly for use by the shared AWS account resource modules
- Private Subnet Assignment v2, mostly for use by the shared AWS account resource modules, supports more than 2 AZ zones