Which GCP service provides managed Kubernetes orchestration?
- Compute Engine
- App Engine
- Cloud Functions
- Google Kubernetes Engine (GKE) ✓
Correct answer: Google Kubernetes Engine (GKE)
Option D is correct because Google Kubernetes Engine (GKE) is GCP's fully managed service that provisions, manages, and scales Kubernetes clusters, handling control-plane upgrades, node auto-provisioning, and integrated monitoring so teams can focus on deploying containerized workloads. Option A is incorrect because Compute Engine provides Infrastructure-as-a-Service virtual machines and does not include native Kubernetes orchestration; users would have to install and manage Kubernetes themselves. Option B is incorrect because App Engine is a Platform-as-a-Service for running web applications and does not expose Kubernetes primitives such as pods, deployments, or custom controllers. Option C is incorrect because Cloud Functions is a serverless Functions-as-a-Service offering designed for event-driven, short-lived workloads, not for orchestrating containerized microservices with Kubernetes.
Topic: · gke, kubernetes, gcp compute, container orchestration