Use this example file to understand the commands associated with rollouts and rollbacks.
$ kubectl create -f helloworld-black.yaml --record==true
$ minikube service navbar-service
$ kubectl set image deployment/navbar-deployment helloworld=karthequian/helloworld:blue
$ kubectl rollout history deployments/navbar-deployment
$ kubectl rollout undo deployment/navbar-deployment
$ kubectl rollout undo deployment/navbar-deployment —to-revision=<number>