-
tftargets
A tool that analyzes Terraform configurations and identifies directories that need to be executed based on Git changes.
tftargets (https://github.com/takaishi/tftargets) analyzes Git branch diffs to determine, at the module level, whether changes occurred. It uses terraform-config-inspect (https://github.com/hashicorp/terraform-config-inspect) internally to understand module dependencies and outputs the directories of changed modules as a JSON array.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
terragrunt
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
Note: Terragrunt (https://terragrunt.gruntwork.io/) is a wrapper for Terraform that simplifies managing many modules. By defining dependencies in .hcl files, Terragrunt ensures modules are applied in the correct order.
-
tftargets (https://github.com/takaishi/tftargets) analyzes Git branch diffs to determine, at the module level, whether changes occurred. It uses terraform-config-inspect (https://github.com/hashicorp/terraform-config-inspect) internally to understand module dependencies and outputs the directories of changed modules as a JSON array.
Related posts
-
BootStrapping Aurora RDS Databases using Lambda and Terraform (Part 1)
-
🧩 GitHub Actions Composite vs Reusable Workflows
-
Simplifiez votre infra avec les Stacks Terragrunt
-
How to Manage Multiple Terraform Environments Efficiently
-
Deploying a Containerized App to ECS Fargate Using a Private ECR Repo & Terragrunt