Google
PROFESSIONAL-CLOUD-DEVOPS-ENGINEER · Question #35
You are ready to deploy a new feature of a web-based application to production. You want to use Google Kubernetes Engine (GKE) to perform a phased rollout to half of the web server pods. What should y
The correct answer is A. Use a partitioned rolling update.. https://cloud.google.com/kubernetes-engine/docs/how-to/updating- apps#partitioning_a_rollingupdate Partitioning is useful if you want to stage an update, roll out a canary, or perform a phased roll
Submitted by noor.lb· Apr 18, 2026Applying site reliability engineering principles to a service
Question
You are ready to deploy a new feature of a web-based application to production. You want to use Google Kubernetes Engine (GKE) to perform a phased rollout to half of the web server pods. What should you do?
Options
- AUse a partitioned rolling update.
- BUse Node taints with NoExecute.
- CUse a replica set in the deployment specification.
- DUse a stateful set with parallel pod management policy.
How the community answered
(24 responses)- A75% (18)
- B13% (3)
- C4% (1)
- D8% (2)
Explanation
https://cloud.google.com/kubernetes-engine/docs/how-to/updating- apps#partitioning_a_rollingupdate Partitioning is useful if you want to stage an update, roll out a canary, or perform a phased roll
Topics
#GKE#Kubernetes Deployments#Rolling Update Strategy#Phased Rollout
Community Discussion
No community discussion yet for this question.