FAQ | This is a LIVE service | Changelog

Broken by multiple deprecated options when using google provider >=4.0.0

The release of google provider 4.0.0 contained some breaking changes to the workload_identity_config and workload_metadata_config blocks in the google_container_cluster resource.

The identity_namespace option in workload_identity_config has now been replaced with workload_pool and the node_metadata option in workload_metadata_config has now been replaced with mode.

Currently we have the google provider configured to allow versions >= 3.70 which causes this module to break when using provider >= 4.0.0 due to these changes.

We'll need to adopt these new options and change the minimum supported version for the google provider to >= 4.0.0. This is obviously a breaking change so we'll also need to bump this module to major version 4 at the same time.

Edited by Ryan Kowalewski