Google Professional Cloud Network Engineer Question 316
Select 4Google Cloud PlatformYou are a network engineer tasked with enabling GKE Dataplane V2 for a new Google Kubernetes Engine (GKE) cluster in your organization. Which of the following steps are required to successfully enable Dataplane V2 while ensuring compatibility and proper functionality?
- A
Enable the 'Dataplane V2' feature in the GKE cluster configuration during cluster creation or update.
- B
Ensure that the GKE cluster is using a Google-provided Container-Optimized OS (COS) image.
- C
Manually configure all network policies for Dataplane V2 to function correctly.
- D
Verify that the GKE cluster is using a version of Kubernetes that supports Dataplane V2 (1.17 or higher).
- E
Enable the required Google APIs, such as 'Container API' and 'Compute Engine API', on the project.
Show answer and explanation
Correct answers: A, B, D, E
Explanation
To enable GKE Dataplane V2, you must configure it during cluster creation or update, use a compatible COS image, ensure Kubernetes version is 1.17 or higher, and enable the necessary APIs. Dataplane V2 simplifies network policy management, so manual configuration is not required.
- A. Correct.
Correct: Enabling Dataplane V2 in the GKE cluster configuration is a required step. Without this, Dataplane V2 will not be active.
- B. Correct.
Correct: Dataplane V2 requires a Google-provided COS image for the nodes as it includes the necessary kernel modules and configurations.
- C. Incorrect.
Incorrect: Dataplane V2 automatically applies network policies without requiring manual configuration. This is one of its key benefits.
- D. Correct.
Correct: Dataplane V2 is only supported on Kubernetes versions 1.17 or higher. Attempting to enable it on older versions will fail.
- E. Correct.
Correct: The required APIs must be enabled for GKE and Dataplane V2 to function properly, as these APIs handle cluster and network management.