Istio on Kubernetes: Chaos, Canaries, Dark Launches
summary
Live demo shows Istio layered on Kubernetes/OpenShift, running a three‑service app (customer → preference → recommendation) with Envoy sidecar intercepting traffic and giving Jaeger tracing and metrics. Deployments include blue‑green and finely sliced canaries (down to 1% traffic or 50/50 splits), circuit breakers and chaos injection fault tests. Examples run locally (minishift/minikube) and on AWS/Azure/GCP; a scripted demo sometimes trips on an x.509/pilot certificate error that requires restarting control‑plane components.
AI-written summary · about
chapters (10)
- 0:00Start
- 7:20The Application
- 7:45Network of Services
- 8:17Multiple Points of Entry
- 8:39Microservices Principles
- 19:36Fallacies of Distributed Computing
- 19:54Cascading Failure
- 36:51Blue/Green Deployment
- 37:06Canary Deployment
- 38:33Canary Resuscitator
related talks
01h 06mIstio on Kubernetes: Smart Canaries, Dark Launches and Chaos
01h 01mIstio Service Mesh & pragmatic microservices architecture
25mIstio for Node Developers
58mService Mesh and Sidecars with Istio and Envoy
52mEmpower Your Microservices with Istio Service Mesh
40mIstio, your K8S cluster best friend
26mManaging Kubernetes Deployment with Istio
43mService Mesh for developers
