Skip to content

How do I add a module to my Reference Architecture? #670

Discussion options

You must be logged in to vote

Deploy a new module in the Reference Architecture

There are several ways you can accomplish this. I'll start from the most basic form, then extend that basic structure to be fully "DRY" by following the _envcommon pattern used here at Gruntwork.

TL;DR

We must create a new terragrunt.hcl file that points to the location of the Terraform module we want to deploy. This new Terragrunt file will live in its own directory, separate from the other modules inside your Reference Architecture's repository.

📍 Writing and updating the infrastructure-live codebase is the only work that should be done on your local machine; the deployment happens through GitOps and a serverless CI/CD architecture called

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by brikis98
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant