Dual-stack Kubernetes with Direct server Return
summary
Extends open source kube-router extended for dual-stack DSR to serve both IPv4 and IPv6 from a single Deployment by advertising Service externalIPs to the physical router (requires BGP and ECMP). Uses iptables mangle + ipvsadm+IPIP tunnel to mark incoming packets, map firewall-mark→pod backends and encapsulate for node→pod delivery so the pod sees the original client IP. Demo shows a single web pod with dual-stack addresses, tunnels created and external IPs reachable from outside, so the DSR flow works end-to-end.
AI-written summary · about
chapters (6)
- 0:00Introduction and agenda
- 1:04Understanding DSR
- 5:34Business use cases
- 8:50Dual-stack architecture
- 13:40Technical implementation
- 19:36Demo and conclusion
related talks
33mTo IPv6 - The Dual-stack Adoption Advisory Panel
17mThe Long Road to IPv4/IPv6 Dual-stack Kubernetes
32mIPv6 / Dual-Stack in Kubernetes - Why, When, Where and How?
27mLeveraging Cilium and SRv6 for Telco Networking
06mKeynote: And Here We Go: Dual-stack Networking in Kubernetes
18mThe Road to IPv6 Support in...
27mSimplifying and Making the Network Programmable with Kubernetes and SRv6
40mOur Experiences Deploying Kubernetes with IPv6
