Template repository for AWS organizations following thoughtbot's best practices. Applying this template to your new AWS Control Tower organization will:
- Configure standard AWS accounts for running Flightdeck and associated services
- Deploy customizations for AWS Control Tower
- Configure a Hub and spoke setup for Terraform CI/CD
Before using this repository, you must already have an AWS organization with managed by AWS Control Tower.
- Create a new repository for this template.
- Run the included
bin/deploy
script to set up your organization. bin/deploy
will render the accounts and manifest templates, interpolate the necessary strings into place, and convert both templates into yaml files. You will have the option to edit each file before deploying to AWS.
See [accounts] for information about accounts provisioned by this template.