Developer builds tgsieve to cut Terragrunt plan output down to what matters
A developer created an open-source CLI tool called tgsieve to address the problem of overwhelming Terragrunt and Terraform plan outputs that can run into thousands of lines. The tool reads structured machine-readable artifacts instead of prose output, then presents only meaningful changes grouped by unit, resource, and changed attributes. It includes a rules-based filtering system via a .tgsieve.yaml config file, allowing teams to suppress known noisy attributes like tag churn or provider-pending fixes, with optional expiry dates on suppression rules. Safety guardrails ensure that destructive or replacement actions, as well as attributes that force replacement, can never be silently hidden. The tool is compatible with both Terraform and OpenTofu, and a summary footer always discloses how many attributes were hidden and why.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in