This repository contains live configuration that implements infrastructure for hosting various personal projects in AWS.
The easiest way to deploy this infrastructure is via the parent directory of the environment that hosts the environment
into which you are deploying (e.g. megadodo/eu-north-1/production
for the production environment). Once in there,
make sure you have the correct AWS credentials loaded, and issue the terragrunt apply-all
command.
This repository should generally require only minor changes, and those changes should normally be made in the existing
terragrunt.hcl
files. For example, you might need to increment the module version for one of the environments while
progressing through the dev/staging/production pipeline. Similarly, newer module versions might introduce additional
input variables, which would also need to be added to the terragrunt.hcl
files.
The repository contains pre-commit configuration file that developers are encouraged to use to make sure formatting is kept to best practices.
- N/A - see existing deployments for reference.
- N/A
- N/A