đđģââī¸ 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
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.