
4/17/2021 · Garrett Galow
What this post added
This post details the evolution of Cloudflare's partnership with HashiCorp, focusing on the development and improvement of the Cloudflare Terraform provider and the `cf-terraforming` tool. It highlights how customer demand drove Cloudflare to take over support for the Terraform provider, leading to its verification. The post also explains the challenges and lessons learned in maintaining `cf-terraforming`, particularly regarding API changes and Terraform updates, and introduces a new, simplified version that leverages Terraform's schema and `terraform-exec` for easier resource management and bootstrapping of existing Cloudflare configurations into an infrastructure-as-code workflow.