In the many years that I have been working and supporting customers on Terraform, there is a recurring problem that prevents users from making full use of Terraform's functionality. What I have noticed is that these users do not encounter any problems with the language and the writing of the provider's resource configuration, but they do have difficulty with the automation of the Terraform client through the use of command lines for their workflow.
To simplify the automation of the Terraform workflow, whether for use on a local workstation or in a CI/CD pipeline, we can use Terragrunt as Terraform wrapper that integrates the Terraform workflow.
What we will learn in this recipe is how to use Terragrunt (which we have already studied in the previous recipe) as a Terraform wrapper.
Getting ready
For this recipe, we must have previously installed the Terragrunt binary on our workstations by following the instructions at https://terragrunt...