Skip to content

Creates the infrastructure necessary for the Fitzroy Academy application in AWS

Notifications You must be signed in to change notification settings

fitzroyacademy/infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

infrastructure

Provides automation to ensure that security controls are activated, the required cross-account roles are active, and infrastructure is configured in Fitzroy AWS accounts. For now, this includes "static" application infrastructure, making this a small monolith.

Development

You need a working version of Terraform with the correct version; it is currently 0.11.3.

Contributing

You will need official Fitzroy Academy credentials in order to complete these steps.

  1. Install Terraform
  2. Configure your AWS credentials
  3. Create a branch for your changes
  4. Test locally using terraform plan to ensure there are no compilation errors
  5. Create a PR to master, which will execute a terraform plan on CircleCI
  6. If your changes are accepted, the work will be merged into master and applied
  7. If there is an error, the repository will be rolled back

About

Creates the infrastructure necessary for the Fitzroy Academy application in AWS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published