PROFESSIONAL-CLOUD-DEVELOPER · Question #256
PROFESSIONAL-CLOUD-DEVELOPER Question #256: Real Exam Question with Answer & Explanation
The correct answer is C: 1. Install the Anthos Service Mesh on your GKE cluster.. https://cloud.google.com/architecture/implementing-deployment-and-testing-strategies-on- gke#perform_an_ab_test To try this pattern, you perform the following steps: Deploy the current version of the application (app:current) on the GKE cluster. Deploy a new version of the applic
Question
You need to deploy an internet-facing microservices application to Google Kubernetes Engine (GKE). You want to validate new features using the A/B testing method. You have the following requirements for deploying new container image releases: - There is no downtime when new container images are deployed. - New production releases are tested and verified using a subset of production users. What should you do?
Options
- A1. Configure your CI/CD pipeline to update the Deployment manifest file by replacing the
- B1. Create a second namespace on GKE for the new release version.
- C1. Install the Anthos Service Mesh on your GKE cluster.
- D1. Implement a rolling update pattern by replacing the Pods gradually with the new release
Explanation
https://cloud.google.com/architecture/implementing-deployment-and-testing-strategies-on- gke#perform_an_ab_test To try this pattern, you perform the following steps: Deploy the current version of the application (app:current) on the GKE cluster. Deploy a new version of the application (app:new) alongside the current version. Use Istio to route incoming requests that have the username test in the request's cookie to app:new. All other requests are routed to app:current.
Topics
Community Discussion
No community discussion yet for this question.