Safely Deploying a 100K line Envoy YAML Configuration to Production
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Wednesday, 2020-11-18· at 16:55· Intrado Virtual Event Platform,·
summary
Lyft describes deploying a single Envoy config repo that grows to 100K lines and builds three concrete safeguards: automated scripts that prune dead routes and clusters, running Envoy in validation server mode plus the open source config_load_check to reject bad bootstrap YAML, and a unit-test harness called the router check tool that auto-generates and enforces routing tests and coverage. These tools catch first-match routing regressions, deprecated fields, and runtime-driven behavior so deploys are safe and self-service.
AI-written summary · about
chapters (5)
related talks
29mSafely deploying a 100K line Envoy YAML configuration to production
32mHow Lyft Used Envoy to Rethink Microservice Development
26mBuilding a Dev/Test Loop for a Kubernetes Edge Gateway with Envoy Proxy
25mFast, Safe, and Reliable: The Future of Configuration
28mValidating Configs from Code to Deployment in the GitOps World
30mExtending Envoy: A Guide to Custom Extensions with Envoy Gateway
28mExtending Envoy for Our Use: An End User Adoption Story from Fidelity
33mAbstracting Nomad: Patterns for Deploying to Nomad at Scale
