Build Your Own Envoy Control Plane
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Tuesday, 2020-11-17· at 16:50· Intrado Virtual Event Platform,·
summary
Step‑by‑step build of an Envoy control plane using Go and the go-control-plane library, with a YAML snapshot cache as source of truth and an FS watcher that regenerates snapshots on save. Configuration uses xDS over gRPC with one stream per resource and the state‑of‑the‑world model (not delta). Demo boots Envoy (bootstrap points at xDS cluster on port 9002), shows load balancing across two endpoints, and updates routing immediately when the YAML changes.
AI-written summary · about
chapters (4)
related talks
31mBehind the Scenes of Building a Gateway API Dataplane...
33mGet to know Envoy - the modern proxy for cloud-native infrastructure - Baptiste Collard
28mDeploying hybrid topologies with k8s & Envoy: a look at service discovery
36mReplacing NGINX with Envoy in a Traffic Control System
33mEnvoy Gateway Project Update
21mDeep Dive: Envoy
05mExtending Istio Service Mesh w/Envoy v2 APIs - Dmitri Chtchourov & Tim Swanson
22mUnlock Kubernetes & Envoy: Master Your API Ecosystem!
