Blue Green Deployment

In blue green deployment strategy, the new version of deployment is run alongside the old one, although the requests are going to old version, some tests are performed on new version and if it accepted, all the traffic is send to new version.

This is done by changing the labels in service. Just change the label in service and traffic would go to new deployment.