Google Cloud Professional Cloud Network Engineer — Question 101

Your company has a single Virtual Private Cloud (VPC) network deployed in Google Cloud with on-premises connectivity already in place. You are deploying a new application using Google Kubernetes Engine (GKE), which must be accessible only from the same VPC network and on-premises locations. You must ensure that the GKE control plane is exposed to a predefined list of on-premises subnets through private connectivity only. What should you do?

Answer options

Correct answer: A

Explanation

The correct answer is A because it creates a GKE private cluster with a private endpoint, ensuring secure access only through specific on-premises subnets. Options B and D are incorrect as they expose the control plane publicly, which does not meet the requirement for private connectivity. Option C lacks the necessary VPC Networking Peering configuration needed for proper routing.