Skip to content
devops

Terragrunt

Terragrunt

Definition

Terragrunt is a thin wrapper around Terraform that adds DRY (Don't Repeat Yourself) configurations, remote state management automation, and dependency management for large multi-environment Terraform codebases. It eliminates repetitive backend and provider configurations using `terragrunt.hcl` files and enables hierarchical variable inheritance.

Terragrunt is widely used in organizations with complex multi-account, multi-region Terraform setups.


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.