hashicorp / terraform-provider-google

Terraform Provider for Google Cloud Platform
https://registry.terraform.io/providers/hashicorp/google/latest/docs
Mozilla Public License 2.0
2.36k stars 1.75k forks source link

Add support for DNS-based endpoints in google_composer_environment #20002

Open jorgemur opened 1 month ago

jorgemur commented 1 month ago

Community Note

Description

We need support for this new flag to be able to reach the control plane from other cloud networks. dns-based_endpoint

New or Affected Resource(s)

Potential Terraform Configuration

References

dns-based_endpoint sdk_version_enablement

b/377317338

jdomeracki commented 1 month ago

Hi, I believe this should be a high priority action item.

The configuration in scope is the recommended approach from version 1.29 onward.

Best practice: Use only the DNS-based endpoint to access your control plane for simplified configuration and a flexible and policy-based layer of security.

rileykarson commented 3 weeks ago

GKE change in https://github.com/GoogleCloudPlatform/magic-modules/pull/12195, should get merged and released soon.

Adding metadata for this to go to the composer team, since that'll persist for longer.

rileykarson commented 3 weeks ago

https://github.com/GoogleCloudPlatform/magic-modules/pull/12195 is merged and will go out on 11/11 assuming no surprises in the release process. Thanks @gontech!

As stated previously, this bug will now track just the composer updates (which I am not sure are possible yet, since I can't see the field in the API, but I could have misread it)