~/talk

Deploying hybrid topologies with k8s & Envoy: a look at service discovery

Talkat ScaleConf Colombia 2019 · 2019-05-17..05-18· [kubernetes, networking]
name:Jose Nino
links:none on file
name:Lita Cho
links:none on file
slides:none on file

Migration moves service hosting from long‑boot VMs to Kubernetes with Envoy sidecars and a new Go control plane that streams service endpoints via gRPC. Scaling shifts from 15–20 minutes vs seconds for pod startup. Config merges legacy IP registries and k8s watches into unified Envoy configs so traffic can be shifted gradually. Observability gaps (missing IP tags) force pauses to add metrics. Built kill switches, health‑check failovers and an incremental rollout and rollback procedure that preserves production reliability.

AI-written summary · about

  1. 0:00Start
  2. 2:31What is?
  3. 7:24Immutable Infrastructure
  4. 9:45What is envoy?
  5. 10:56Lyft's Topology: Universal Network Primitive
  6. 12:07The Mesh - what is it?
  7. 12:37What is Service Discovery?
  8. 13:25Pre-k8s Service Discovery
  9. 14:04Desired end state
  10. 16:40Hybrid Service Discovery
  11. 20:01Goals: achieved
  12. 20:36Lessons Learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.