May 27, 2021

Harness + Terragrunt

Table of Contents

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.

You might also like
No items found.

Similar Blogs

No items found.
Gitness
Code Repository
Software Supply Chain Assurance
Infrastructure as Code Management
AIDA
Continuous Error Tracking
Internal Developer Portal
Software Engineering Insights
Platform
Cloud Cost Management
Chaos Engineering
Continuous Delivery & GitOps
Security Testing Orchestration
Service Reliability Management
Feature Flags
Continuous Integration