This repository is still experimental.
it was created to give you a taste of the canary release.
You can try the canary release manually.
This takes advantage of the affinity mechanism of Nginx Ingress.
https://kubernetes.github.io/ingress-nginx/examples/affinity/cookie/
https://argoproj.github.io/argo-rollouts/
https://istio.io/docs/reference/config/networking/virtual-service/#HTTPRouteDestination
https://istio.io/docs/reference/config/networking/destination-rule/#LoadBalancerSettings