Category: encryption

A new feature to support canary deployments of the Control Plane was included in Istio version 1.5.x. This blog aims to demonstrate this feature, The steps below assume you have version 1.6+ installed and running in your cluster.

We will deploy a second Istio control plane which will be used to canary traffic in a namespace.

After the namespace labels have been updated you will need to restart the pods to trigger re-injection: Once the pods have been recreated they will be configured to point to the new canary Istio control plane.

Points to consider when choosing to use Istio canary releases using revisions: Note: Everything in this article was tested using Istio 1.6.5 running on our Raspberry Pi Kubernetes cluster built using the Raspbernetes project.Did you find this useful?

Related Articles