Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.6 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.6 KB

Live infrastructure configuration for various personal projects

This repository contains live configuration that implements infrastructure for hosting various personal projects in AWS.

Table of Contents

Usage

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.

Development

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.

Examples

  • N/A - see existing deployments for reference.

Links

To Do

  • N/A

Referenced by

  • N/A