Deploying to a Service Mesh

A presentation at Continuous Delivery NYC Meetup in in New York, NY, USA by Jesse Butler

Using Istio to Simplify Kubernetes Deployments

A service mesh is a configurable infrastructure component that’s aware of the internal state of our cluster. It’s architecture provides us with very powerful abstractions which can then be built upon. One of the core features of a service mesh is to simplify traffic management, and this can be leveraged to simplify common deployment actions. We’ll see how Istio and Linkerd can help simplify canary deployments, blue/green deployments and A/B testing. We’ll also touch on testing, tracing and dark launches.