Centralizing Terraform execution is a great way to make sure you have effective IaC governance. While it’s preferred that teams directly use env0 to run IaC, sometimes you just need to run a terraform plan locally.
Now, with env0 Remote Plans, you can run
terraform plan locally—even with uncommitted code—and the run will be executed inside the env0 Platform, keeping with your organization policies, governance, and auditing requirements.
In order to use run a remote plan your env0 environment needs to be using the env0 Remote Backend. Once you create a personal API key and use the login command, every time you will run a
terraform plan command, env0 will handle the execution.
For more information, please visit our docs.