Skip to content

ArnauLlamas/terragrunt-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terragrunt Learning

A demo repository with an opinionated structure to manage multi-env and multi-region applications with Terragrunt.

The demo application is a simple Lambda that is triggered when an object iscreated created in an S3 bucket and copies the object into another bucket.

Lambda code is heavily inspired by the one in this AWS repost.

Note: Most of the times you would want to use S3 Replication feature to perform what the lambda in this example does, it is just a demo! :)

Additional tools

Along with Terraform, this repository assumes that you have all extra tools to ensure Terraforms workflow, these are:

  • A Terminal emulator
  • AWS CLI or a way to set up AWS credentials into your environment
  • Terraform and Terragrunt binaries
    • This repo includes ASDF Tool Versions files

Official Links

List of official links:

About

Resources to learn the basics of Terragrunt

Resources

Stars

Watchers

Forks