
Ultimate access to all questions.
You are rolling out a new version of your application to a multi-zone Google Kubernetes Engine (GKE) cluster. The deployment is proceeding as expected, but Pods in one zone are encountering elevated error rates. How can you perform a targeted rollback of the update for only the affected Pods while minimizing user disruption?
A
Scale down the Pods in the affected zone. Redeploy the new version of the application.
B
Drain the affected nodes. Redeploy the new version of the application to the remaining nodes.
C
Modify the Deployment to use the Pod template from the previous version of your application. Perform a rolling update to replace the Pods in the affected zone.
D
Use the kubectl rollout undo command to roll back the entire deployment. Redeploy the new version of the application, excluding the affected zone.