Skip to main content
env zero 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 env zero!

โœจ Terragrunt run-all support โœจ

env zero 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
Screen Shot 2022-07-04 at 9.12.13
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.