Cloud costs
May 27, 2021
min read

Harness + Terragrunt


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.

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.

Download the Checklist

Learn how to connect SEI with your existing tech stack and get insights. How to remove bottlenecks and improve planning and sprint hygiene

Start Free Trial

See our latest feature releases, product improvements and announcements

Request Demo

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

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.