Canary Deployments with Kubernetes and Istio

45

Working with complex systems means that even well written code can behave in unexpected ways, leading to outages and critical issues. Kubernetes allows you to easily rollout new code and quickly revert to safe, stable releases when issues are identified. But often the damage done in the short period between deploy and rollback is significant.

In this session, I’ll show you how to limit the effect of unforeseen issues using canary deploys with Istio. I’ll also cover ways to better monitor your applications in Kubernetes to help you spot potential problems before they affect your entire customer base.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 – 23, Shanghai June 24 – 26, and San Diego November 18 – 21! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.