nerdexam
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)
  • A
    75% (18)
  • B
    13% (3)
  • C
    4% (1)
  • D
    8% (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.

Full PROFESSIONAL-CLOUD-DEVOPS-ENGINEER Practice