Stop reinventing the wheel with Istio
summary
Installs via kubectl apply on a Kubernetes cluster (needs >=1.8, the demo uses ~4 VMs) and deploys Envoy sidecars so every pod gets a sidecar proxy; control plane components are Pilot (discovery/config), Mixer (policy/telemetry) and Citadel (certs, rotation). Demo deploys the Bookinfo app with three review versions, shows Prometheus/Grafana/Jaeger/service graph, does weighted routing (e.g. 99%/1% or 75%/25%), header-based pinning, and injects failures (e.g. 50% HTTP 400) and enables mutual TLS while exercising fault injection.
AI-written summary · about
chapters (6)
- 0:00Start
- 5:37Microservices in Kubernetes world
- 8:21Goals
- 20:05Pilot as an abstraction layer
- 31:07Prometheus: Query metrics
- 36:36Request Routing
related talks
53mStop reinventing the wheel with Istio
38mStop Reinventing the Wheel with Istio
50mService Mesh and Sidecars with Istio and Envoy
01h 01mIstio Service Mesh & pragmatic microservices architecture
58mService Mesh and Sidecars with Istio and Envoy
50mDeveloping Microservices with Istio
01h 06mIstio on Kubernetes: Smart Canaries, Dark Launches and Chaos
52mEmpower Your Microservices with Istio Service Mesh
