Google Professional Cloud Network Engineer Question 319
Select 3Google Cloud PlatformYou are managing a Google Kubernetes Engine (GKE) cluster for a financial services application that requires advanced networking features, such as enhanced observability, service-level traffic control, and eBPF-based packet processing. To meet these requirements, you decide to enable GKE Dataplane V2. Which of the following steps are required to successfully enable GKE Dataplane V2 for your cluster?
- A
Ensure the cluster is running GKE version 1.17 or later.
- B
Enable the Dataplane V2 feature in the Google Cloud Console or via gcloud commands.
- C
Upgrade the cluster to use a Container-Optimized OS (COS) node image.
- D
Configure the cluster with VPC-native (alias IP) networking enabled.
- E
Manually deploy the eBPF-based dataplane components as a DaemonSet onto the cluster.
Show answer and explanation
Correct answers: B, C, D
Explanation
To enable GKE Dataplane V2, you need to ensure that the cluster meets specific prerequisites, such as using a supported GKE version (1.18 or later), enabling VPC-native (alias IP) networking, and using a Container-Optimized OS (COS) node image. You also need to enable the Dataplane V2 feature via the Google Cloud Console or gcloud commands. Manual deployment of eBPF components is not necessary, as GKE handles this automatically. By fulfilling these requirements, you can leverage advanced networking features such as eBPF-based observability and traffic control.
- A. Incorrect.
GKE Dataplane V2 requires GKE version 1.18 or later, not 1.17. Therefore, this option is incorrect.
- B. Correct.
Enabling the Dataplane V2 feature is mandatory to use its capabilities. This can be done via the Google Cloud Console or the gcloud CLI.
- C. Correct.
GKE Dataplane V2 requires nodes to use a Container-Optimized OS (COS) image, as it is the supported base image for the feature.
- D. Correct.
VPC-native (alias IP) networking is a prerequisite for enabling Dataplane V2, as it is required for advanced networking features.
- E. Incorrect.
Manually deploying eBPF-based dataplane components is not required because GKE Dataplane V2 automatically handles this as part of its managed service.