~/talk

Understanding Calico's eBPF data-plane

Talkat KCD Los Angeles 2023 · 2023-03-09..03-11· [kubernetes, security]
links:none on file
slides:none on file

Calico’s eBPF data plane replaces most iptables handling with in-kernel bytecode that bypasses host netns, improving latency and scaling to clusters with thousands of services. It implements connect-time load balancing (per-connection state with a single contract entry), uses XLAN tunnels for nodePort traffic and optionally XDP for early drops, provides the calico bpf inspection tool to dump policies, routes, counters and contracts, and is redesigning program load to work around slow verifier and add IPv6.

AI-written summary · about

  1. 0:00Introduction to Calico
  2. 4:26Why a new data plane?
  3. 8:36Understanding eBPF
  4. 12:09Data plane architecture
  5. 17:44Handling host traffic
  6. 22:12External traffic modes
  7. 25:02Complexities of eBPF
  8. 29:17Debugging and visibility
  9. 35:39Monitoring and future
~/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.