Global Container Networks on Kubernetes at DigitalOcean - Andrew Sy Kim, DigitalOcean
summary
DigitalOcean replaces overlay pod networking with BGP-backed routing so clusters advertise pod and service IPs via BGP into the data‑center backbone using kube‑router as a daemonset, turning service IPs into anycast service IPs routable across the backbone. Result: lower packet overhead, preserved source IPs, no mandatory ingress daemonsets, easier node ops, and global static IPs for multi‑region deployments. Tradeoffs: proxy‑mesh bandwidth, unique IPv4 planning, and BGP convergence visibility; production at hundreds of nodes proves the model works.
AI-written summary · about
chapters (7)
- 0:00Andrew Kim
- 0:37Background on Kubernetes
- 1:10Adopting Kubernetes
- 20:36Dns
- 24:55Proxy Mesh
- 26:12Dsr
- 34:01Do We Plan To Use Calicoes Bgp Feature
related talks
42mKubernetes Networking at Scale
35mIP Anycast: DC/OS Networking for the Modern Datacenter
42mCo-Evolution of Kubernetes and GCP Networking
09mLightning Talk: Hacking Kubernetes Networking to Create Telco Solutions
31mDual-stack Kubernetes with Direct server Return
32mThe Easy--Don't Drive Yourself Crazy--Way to Kubernetes Networking
33mMulti-tenant K8s Networking with Kube-OVN
53mManaging Containers at Scale with CoreOS and Kubernetes
