This repository is a documented example of leveraging a devcontainer to execute terragrunt content.
In order to exercise all content within this repository the following software is needed:
- VSCode
- Docker
- An AWS Sandbox Account
The content in this repository makes use of technologies including:
- terragrunt
- devcontainers
Section 1 - Creating the initial hello world
Section 2 - Exercising terragrunt dependency resolution and backend generation while using run-all
commands
Section 3 - Using hierarchical directory structure to organize content
Section 4 - Triggering external interactions through hooks and duplicating environments quickly
Terragrunt Quickstart - An introduction to terragrunt by gruntworks.
Example infrastructure-iive - An example infrastructure-live repository by gruntworks.