This is a dedicated watch page for a single video.
In a production Kubernetes environment, you have a deployment running a critical microservice with three replicas for high availability. The deployment uses a custom image pulled from a private registry. You have updated the image with a critical security patch and pushed it to the private registry. What is the most effective way to update the deployment with the new image, ensuring zero downtime and rollback capability?