Learn how to start with Terragrunt.
Learn how to install Terragrunt on Windows, Mac OS, Linux and manually from source.
Learn how to configure Terragrunt.
Learn how to achieve DRY Terraform code and immutable infrastructure.
Learn how to create and manage remote state configuration.
Learn how to keep CLI flags DRY with "extra_arguments" block in your "terragrunt.hcl".
Learn how to avoid tedious tasks of running commands on each module separately.
Learn how the Terragrunt may help you to work with mulitple AWS accounts.
Learn how to use inputs.
Learn how to use locals.
Learn how to execute custom code before or after running Terraform.
Auto-Init is a feature of Terragrunt that makes it so that terragrunt init does not need to be called explicitly before other terragrunt commands.
Auto-Retry is a feature of terragrunt that will automatically address situations where a terraform command needs to be re-run.
Learn more about caching in Terragrunt.
Learn how the Terragrunt works with AWS Credentials and AWS IAM policies.
Terragrunt is an open source project, and contributions from the community are very welcome!
This code is released under the MIT License. Read more here.
Terragrunt forwards all arguments and options to Terraform. Learn more about CLI options in Terragrunt.
Terragrunt allows you to use built-in functions anywhere in `terragrunt.hcl`, just like Terraform.
Learn about all the blocks and attributes supported in the terragrunt configuration file.
We couldn’t find any results matching your search.
Your entire infrastructure. Defined as code. In about a day.