🏃🏻‍♀️ Terragrunt run-all support

env0 supports a wide variety of IaC platforms, including Terragrunt, but up until now it lacked the support for running multiple modules at the same deployment, a feature that is supported by Terragrunt's run-all command. Another advantage is the ability to define dependencies between Terraform modules in code. Today we are proud to deliver this support out of the box with env0!

✨ Terragrunt run-all support ✨

env0 now supports the run-all command, which will allow you to utilize all of its features for multiple modules in the same environment: CI/CD, drift detection, cost estimation, and more.

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

1702

📘

Version Support

The minimum supported Terragrunt version for run-all is 0.28.1

That's it! When you use a template with Execute run-all commands on multiple modules configuration, env0 runs the terragrunt run-all command for you, and every module in your templates project is deployed simultaneously.