~/talk

Kubernetes Networking at Scale

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 16:45· Hall 8.0 B3· [networking]
name:Bowei Du
links:none on file
slides:none on file

Targets clusters with thousands of nodes, tens of thousands of pods and thousands of services and shows concrete fixes: use native pod routing (avoid overlays and bridges), prefer AWS ENI or CNI IP allocations and right‑sized alias ranges, replace iptables kube‑proxy with IPVS over iptables to avoid giant rule syncs, run a node-local DNS cache to absorb DNS query storms, and use container‑native ingress (ALB/NEG targeting pod IPs) to cut extra hops; most prototypes are deployed and working, with ELB node limits (1000) and graceful‑termination kinks noted.

AI-written summary · about

  1. 0:00Introduction
  2. 0:28Scaling Challenges
  3. 2:26Classic approaches
  4. 4:23Overlay data plane
  5. 5:12Overlay control plane
  6. 5:54Pod routing - best practices
  7. 7:40Pod routing (GCP)
  8. 10:58AWS EKS CNI plugin
  9. 12:01Lyft AWS CNI plugin
  10. 13:35Role of kube-proxy
  11. 14:28kube-proxy modes
  12. 15:02iptables overview
  13. 15:24iptables: how it works
  14. 15:52iptables challenges
  15. 16:58IPVS overview
  16. 17:43IPVS implementation
  17. 18:02IPVS challenges
  18. 19:46kube-proxy alternatives
  19. 20:17Features in preparation
  20. 21:17Load-balancer services
  21. 22:20External Traffic Policy: Local
  22. 23:35L7-proxy ingress controller
  23. 24:04With native pod routing
  24. 24:21Implementations
  25. 24:57Remaining challenges
  26. 25:39DNS challenges
  27. 26:29DNS node local cache
  28. 27:09DNS future directions
  29. 27:44Current DNS setup at Datadog
  30. 30:37Where should community go?
~/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.