How To Do Canary Deployments With Istio and Kubernetes
When introducing new versions of a service, it is often desirable to shift a controlled percentage of user traffic to a newer version of the service in the process of phasing out the older version. This technique is called a canary deployment. In this tutorial, you will create a canary deployment using Istio with Kubernetes.