Skip to content
masterclass Buddy

DevOps · Concept

Rolling Deployment

A rolling update gradually replaces the Pods managed by a Deployment with new Pods. This can keep the application available while a new version is deployed.

Last updated

Syntax

kubectl set image deployment/<deployment-name> <container-name>=<image>:<tag>
kubectl rollout status deployment/<deployment-name>

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

Subscribe
  • Deployment
  • ReplicaSet
  • PodTemplateSpec
  • kubectl rollout status
  • kubectl rollout pause
  • kubectl rollout resume
  • kubectl rollout undo
  • maxSurge

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