Istio, we have a problem! Understanding and fixing bugs with a service-mesh
summary
Istio is used to add L7 visibility and control to a Kubernetes quiz app deployed via scaffold; the service graph and Prometheus/Grafana dashboards show one path failing about 50% failure while a patched version returns 100% success. Traces reveal an endpoint choosing the same hexagon repeatedly, code is rebuilt and deployed, and Istio routes traffic with traffic mirroring and a progressive canary so the fix is validated under production load before switching users.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:10Istio
- 1:50Microservices
- 4:55Service Graph
- 6:25Visibility
- 9:07Distributed trace
- 11:45Canary deployment
- 17:00Moving users
related talks
36mIstio, we have a problem! Understanding and fixing bugs with a service-mesh
47mIstio, We Have a Problem! Understanding and Fixing Service Mesh Bugs
35mIstio, We Have a Problem! Understanding and Fixing Bugs with a Service Mesh
25mIstio for Node Developers
47mIstio on Kubernetes: Chaos, Canaries, Dark Launches
24mObservability for Istio Service Mesh
28mIstio in Action: Taking Kubernetes Traffic Control to the Next Level
01h 01mMeshing Around with Istio
