Terraform is an infrastructure as code tool that lets you define cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage your infrastructure throughout its lifecycle.
This integration allows users to create tasks that execute terraform commands. Typically, it can be used for Use Cases where UAC acts as an orchestrator for resource provisioning, and Terraform needs to be used to provide those resources.
This Universal Extension provides the following key features:
- Init Terraform (Supports upgrade option)
- Plan Terraform (Supports Refresh-only planning mode)
- Apply Terraform
- Destroy Terraform
What's New v 1.0.1This new release gives the capability to pass UAC credentials from the template into the terraform variable file and to be used in the terraform execution.
|Universal Template Name:||Terraform|
|Compatibility :||UC/UA 7.0 and above|