Canary Deploys with Kubernetes, Istio and Envoy
summary
Shows a concrete canary workflow on Kubernetes using Istio (Pilot, Mixer, ingress) with Envoy as the data plane and automatic sidecar injection via the mutating webhook (kubernetes 1.9 beta). Demonstrates routing by percentage and by headers/IP/geography with route rules, uses Datadog/Prometheus adapters for telemetry, and stresses tagging/labels plus anomaly/outlier detection. Key signals are p99 latency, error types, traffic and saturation; claim is that Istio gives pause-and-observe control so canaries scale safely.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 0:20Deployment Failures
- 3:35Traditional Deployments
- 11:06Istio
- 16:44Monitoring Strategy
related talks
01h 06mIstio on Kubernetes: Smart Canaries, Dark Launches and Chaos
39mKanary - Automated and Integrated Canary Testing Using CRD and an Operator
30mVisualizing Canary Rollouts with Istio and Helm
47mIstio on Kubernetes: Chaos, Canaries, Dark Launches
32mReducing Deployment Risks with Progressive Automated Canary and Spinnaker in a Reg...
04mCanary Deployment With Prometheus
01h 01mIstio Service Mesh & pragmatic microservices architecture
36mProgressive Delivery in the Kubernetes era
