IKEA Private Cloud, eBPF Based Networking, Load Balancing, and Observability with Cilium
Talkat Cloud Native eBPF Day Europe 2022 · on Monday, 2022-05-16· at 10:45· Pavilion 4 | Room A | Level 2 | Central Forum·
summary
IKEA builds a private multi-cluster Kubernetes cloud using Cilium/eBPF to move load balancing and observability into the cluster, claiming to replace external F5s with an XDP-based in-cluster load balancer (working functionally but blocked by a NIC kernel driver bug that can lock nodes). Architecture uses BGP via bird, multi-homed pods with separate NICs (multi-homing as proof‑of‑concept, ECMP/announcements avoid asymmetric routing), and Cilium ClusterMesh for cross‑cluster service discovery; Hubble feeds traces into Grafana and IPv6 single‑stack with 6<->4 translation is planned.
AI-written summary · about
chapters (10)
- 0:00IKEA digital infrastructure
- 2:00Private cloud initiative
- 3:43Kubernetes and data center
- 6:19Platform design and networking
- 9:20EBPF and load balancing
- 12:36XDP implementation challenges
- 14:08Multi-homing and security
- 16:41IPv6 adoption and BGP
- 18:40Networking demo and debugging
- 26:23Audience Q&A
related talks
26mSome Assembly Required: IKEA Private Cloud, Cloud Native Networking
18meBPF & Cillium
24mCloud Native Promises, On-Premises: Bump Your Load Balancing To V2 With Cilium
07mThe Cilium Vision
09mCilium on Azure: Most Scalable and Performant Implementation in...
26mSupercharge Kubernetes Networking with Cilium and IPv6
27m10 Years of Cilium: AMA with Thomas Graf
13mWhich Edge Are You on? Service Affinity with Cilium Cluster Mesh
