Keep up with all the latest features across Gruntwork products.
Gruntwork Pipelines now natively supports Terragrunt Stacks. Stacks help you manage your infrastructure at scale by logically grouping collections of OpenTofu/Terraform units into versioned entities, keeping your IaC dry and your blast radius small. For a detailed overview, see our announcement blog post.
Now when you push updates involving terragrunt.stack.hcl
files in your pull/merge requests, Gruntwork Pipelines automatically evaluates the required changes and orchestrates the necessary infrastructure updates. This process ensures:
terragrunt stack generate
to identify impacted units, so you don't need to check in the generated units—only the terragrunt.stack.hcl
files.terragrunt.stack.hcl
updates (create, read, update, destroy) are handled automatically.You can freely mix changes to terragrunt.stack.hcl
and terragrunt.hcl
files within the same Pull/Merge Request. Pipelines will handle the rest.
This functionality is available now for both GitHub and GitLab. Refer to our docs and the migration guide for more information on how to get started with stacks.
At Gruntwork, we’re always shipping new features—but we know it can be hard to keep track with updates spread across multiple tools. That’s why we’re excited to launch our new Product Changelog: a single place to stay up to date with the latest improvements and highlights.
We’ll keep it short, sweet, and useful. This isn’t a full list of every change, and we won’t use it to market to you—just quick, meaningful updates with links if you want to dive deeper.
Have thoughts or feedback? We’d love to hear from you! Let us know at feedback@gruntwork.io.