Allow setting both enable_autopilot and workload_identity_config in google_container_cluster resource #18166
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR enables the creation of GKE clusters with both Autopilot and WorkloadALTS enabled (both
enable_autopilot
andworkload_alts_config
block set).The
workloadALTSConfig
JSON field in the GKE cluster REST resource requires theworkloadIdentityConfig
field to be present as well, so theworkload_alts_config
block requires theworkload_identity_config
block to be present. This PR removes theConflictsWith
constraint betweenenable_autopilot
andworkload_identity_config
so that a non-emptyworkload_identity_config
block can be specified to satisfy the REST API to create the cluster.Release Note Template for Downstream PRs (will be copied)
Derived from GoogleCloudPlatform/magic-modules#10691