We all love deploying to Kubernetes without a full deploy via rolling update. Rolling update is a great feature of Kubernetes. It makes sure requests are served even while new container is being deployed. This works great only when we have scaled the pods to at least 2. Kubernetes makes sure requests are still served through old pods until new pods are ready and switches the ingress to point new pods once it is ready.