BumbleBee: Or How I Learned To Stop Worrying And Love eBPF
summary
eBPF onboarding that skips runtime compilation and userland plumbing, letting you build OCI images of kernel-space C probes, push/pull them with a Docker-like CLI, and export Prometheus metrics directly from kernel maps. Uses libbpf and modern BPF core patterns, currently supports hashmap and ring buffer map types, exposes gauges and counters (no histograms yet), runs as a DaemonSet or standalone, and aims for tighter Kubernetes/operator integration and logging.
AI-written summary · about
chapters (13)
- 0:00Start
- 3:00My background
- 5:27eBPF use-cases
- 9:23Why is it important?
- 11:17Why eBPF is scary?
- 13:14eBPF (application) landscape
- 16:23Build your eBPF program with BCC
- 18:05Build your eBPF program with BPF CO-RE
- 20:07Build your eBPF program with BumbleBee
- 21:44BumbleBee in action
- 22:27Migrate existing bcc/libbpf scripts to BumbleBee
- 23:40Perf buffer vs. ring buffer
- 26:41Takeaways
related talks
35mBumbleBee: Or How I Learned To Stop Worrying And Love eBPF - Krisztian Fekete
29mKubernetes Observability with eBPF
01h 02mTutorial: Create Your First EBPF Program to Monitor Your System Using Bumblebee
18mFind out what your processes are capable of with ebpf
25mPowering Observability with Simple, Sharable, EBPF Programs
27mStep By Step Kubernetes Observability with eBPF
35mAn Introduction to eBPF - Superpowers for Networking, Observability & Security
34mBeyond the Hype: Cloud Native eBPF
