DEVOURED
Terraform provider for Google Cloud 8.0 now generally available
HashiCorp's Terraform provider for Google Cloud 8.0 is now GA, introducing significant breaking changes to load balancing defaults and resource structures.
What: Version 8.0 removes support for retired services, updates the default load balancing scheme, and refactors several list attributes to sets to improve plan stability.
Why it matters: Provider major releases are the primary mechanism for breaking backward compatibility to clean up technical debt and align with modern cloud service architectures.
Takeaway: Check the migration guide before upgrading to ensure your existing load balancer configurations and list-to-set mappings are compatible.
Deep dive
- Major breaking change affecting resource attributes and service support.
- Changes the default load balancing scheme for new configurations.
- Removes resources for legacy services including Google Cloud Notebooks and IAP OAuth Admin.
- Refactors multiple list-based attributes to set-based attributes to minimize state drift in Terraform plans.
Original article
HashiCorp released version 8.0 of the Terraform provider for Google Cloud, a major update that changes the default load balancing scheme, removes resources tied to retired services like Notebooks and IAP OAuth Admin, and converts several list attributes to sets for more predictable plans.
Explore all 57 articles in today's digest
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi