Back to Glossary
Kubernetes

What is Rolling Update?

A Kubernetes deployment strategy that gradually replaces old pods with new ones.

A Rolling Update is the default Deployment update strategy in Kubernetes. It gradually replaces old pods with new pods, ensuring zero downtime. Controlled by maxSurge (extra pods above desired count during update) and maxUnavailable (pods that can be unavailable during update). New pods must pass readiness probes before old pods are terminated. If the new version is bad, kubectl rollout undo reverses the update by scaling back to the previous ReplicaSet.

Test your knowledge of Rolling Update and 130 other DevOps concepts