Skip to content
masterclass Buddy

Kubernetes · Concept

Rolling update

A Kubernetes Deployment can replace old Pods with new Pods gradually. This rolling update keeps the application available while the new version starts.

Last updated

Syntax

kubectl set image deployment/<deployment-name> <container-name>=<image>
kubectl rollout status deployment/<deployment-name>
kubectl rollout pause deployment/<deployment-name>
kubectl rollout resume deployment/<deployment-name>
kubectl rollout undo deployment/<deployment-name>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Deployment
  • ReplicaSet
  • Pod template
  • kubectl set image
  • kubectl rollout status
  • kubectl rollout pause
  • kubectl rollout resume
  • kubectl rollout undo

Source: Update a Deployment Without Downtime. Checked 2026-11-03.