Product
|
Cloud costs
|
released
May 27, 2021
|
3
min read
|

Harness + Terragrunt

Updated

Harness now provides native Terragrunt support!

Terragrunt is a wrapper tool around Terraform. It allows users to practice the principle of DRY (Don’t Repeat Yourself) in their Terraform code. Using Terragrunt, users define their Terraform code once and do not have to repeat themselves for multiple environments. Terraform code is often identical throughout various environments with potential differences in the input, output, and state files. Managing the state files, modules, input variables, and output variables is maintenance for Terraform users. Developers gravitate towards Terragrunt because of how easy it is to maintain components while also helping them define code a single time.

Harness lets users configure Terragrunt in the product. This experience is similar to configuring Terraform or CloudFormation in Harness.

https://youtu.be/HYSi2LAaYdc

Before the creation of this feature, Harness users had to leverage the shell script provisioner to perform Terragrunt infrastructure provisioning. But now, Harness users have access to a first class integration.

Sign up now

Sign up for our free plan, start building and deploying with Harness, take your software delivery to the next level.

Get a demo

Sign up for a free 14 day trial and take your software development to the next level

Documentation

Learn intelligent software delivery at your own pace. Step-by-step tutorials, videos, and reference docs to help you deliver customer happiness.

Case studies

Learn intelligent software delivery at your own pace. Step-by-step tutorials, videos, and reference docs to help you deliver customer happiness.

We want to hear from you

Enjoyed reading this blog post or have questions or feedback?
Share your thoughts by creating a new topic in the Harness community forum.

Sign up for our monthly newsletter

Subscribe to our newsletter to receive the latest Harness content in your inbox every month.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Platform