📄️ Terragrunt How-tos
Harness has first-class support for Terragrunt as an infrastructure provisioner. See the following Terragrunt How-tos -- Set Up Your Harness Account for Terragrunt. Add Terragrunt Configuration Files.…
📄️ Set Up Your Harness Account for Terragrunt
This topic describes how to set up the necessary Harness account components for Terragrunt.
📄️ Add Terragrunt Configuration Files
This topic describes how to set up a Harness Infrastructure Provisioner for Terragrunt.
📄️ Map Dynamically Provisioned Infrastructure using Terragrunt
This topic describes how to use a Harness Terragrunt Infrastructure Provisioner to create a Harness Infrastructure Definition. When you select the Map Dynamically Provisioned Infrastructure option in…
📄️ Provision using the Terragrunt Provision Step
This topic describes how to provision the target infrastructure for a deployment using the Workflow Terragrunt Provisioner step.
📄️ Perform a Terragrunt Dry Run
The Terragrunt Provision step in a Workflow can be executed as a dry run, just like running the terragrunt plan command.
📄️ Remove Provisioned Infra with Terragrunt Destroy
You can add a Terragrunt Destroy Workflow step to remove any provisioned infrastructure, just like running the terragrunt run-all destroy command.
📄️ Use Terragrunt Outputs in Workflow Steps
Terragrunt outputs can be used in Workflow steps by using the expression ${terragrunt.output_name}.