Professional Cloud DevOps Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise organization runs microservices across two VPC-native Google Kubernetes Engine (GKE) clusters registered to the same fleet host project within a Shared VPC. A frontend workload running in Cluster A must reliably discover and invoke a backend payment service deployed redundantly in both Cluster A and Cluster B, with automatic traffic distribution and cross-cluster failover.
Which configuration should you implement using Multi-cluster Services (MCS) to meet these requirements?
Multi-cluster Services (MCS) for Google Kubernetes Engine (GKE) extends the reach of Kubernetes Service discovery and invocation across multiple GKE clusters within an enterprise fleet. By leveraging the open-source Kubernetes MCS API standard (net.gke.io/v1), workloads across participating fleet clusters can discover and communicate with services running in other clusters without requiring public exposure or complex custom network routing.
..svc.clusterset.local.clusterset.local).Deploying identical services in both clusters and creating a ServiceExport in each is Google's recommended architecture for cross-cluster East-West high availability. It abstracts infrastructure boundaries and provides built-in endpoint health tracking and traffic failover across GKE fleets.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.