// the find
GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Terraformer reverse-engineers existing cloud infrastructure into Terraform HCL and tfstate files. It supports 30+ providers across AWS, GCP, Azure, Kubernetes, and a long tail of SaaS tools. As of March 2026, the project is archived and no longer maintained.
Uses Terraform providers directly for attribute mapping rather than templating — so new provider fields are picked up automatically without changes to Terraformer itself. The two-step plan/import workflow is well-designed: generate a planfile, edit it to rename or filter resources, then import. Filtering is flexible — by resource ID, field name, or type combinations, including cross-resource filters like 'only SGs in this VPC'. Provider breadth is genuinely impressive for what is ultimately a single-team project.
Archived and deprecated as of March 16, 2026 — no security patches, no bug fixes, no new provider support. You are adopting dead software. The Cloudflare provider is documented as broken in the README itself (#1761), which is a bad sign for maintenance quality in the final years. Generated HCL reliably needs manual cleanup: dangling references, computed-only attributes that get written out and cause plan diffs, resources that Terraform can't fully round-trip. No mention of OpenTofu support, which matters now that the Terraform/BUSL situation has pushed many teams off HashiCorp's distribution.