~/talk

It's Not Always the Network (But Here's How to Prove It): Kubernetes Packet...

Talkat SREcon26 Americas · 2026-03-24..03-26· [kubernetes, networking]
slides:none on file

Practical playbook for proving whether networking is at fault: three concrete capture strategies and when to use each. Use tcpdump on eth0 from the node to inspect VXLAN/overlay and veth drops; use kubectl sniff (kubectl cp + exec) for quick pod captures with caveats; use kubectl debug + netshoot ephemeral containers to capture localhost and pod-side traffic. Demo with Cilium and Hubble exposes a bad nameserver 10.42.42.42 causing 1s DNS timeouts that add up to a 4s user delay.

AI-written summary · about

  1. 0:00Introduction
  2. 2:04Network misdiagnosis causes
  3. 6:00Packet capture importance
  4. 6:21Kubernetes packet capture strategies
  5. 14:09KSniff for capture
  6. 17:04Ephemeral containers debugging
  7. 19:13Live demo troubleshooting
  8. 25:50DNS misconfiguration analysis
  9. 26:12eBPF network observability
  10. 31:40Strategies recap
  11. 33:07Summary
~/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.