Terragrunt is a thin wrapper that provides extra tools for keeping your configurations “Don’t Repeat Yourself” (DRY), working with multiple Terraform modules, and managing remote states.

Run-all terragrunt command checkbox

Within Terragrunt template configuration, under Advanced settings - check Execute run-all commands on multiple modules

  • Adds run-all to each command, read more here.
  • Supported from version 0.28.1.


Local Terraform State

By default, env0 stores the local state for next deployments.

In some cases we will not be able to store the local state for your terragrunt modules - when you used Remote terraform code so in case you don't use, you will lose your terraform state.

We recommend using a remote backend for your environments