Proposed by: Rohit Ghumare

Kubernetes observability with eBPF

In this talk, I'm exploring how someone can use eBPF to get insights about the communications happening in a Kubernetes cluster.

I write an eBPF program and then use the BumbleBee (https://github.com/solo-io/bumblebee) open-source project to build and deploy it.

This program gathers information about all the network communications happening in the cluster and publishes the corresponding metrics that I store on Prometheus.

I then deploy a service that gets the metrics and correlate them with the Pod and Service IP addresses to build a graph displaying all the communications.

Source code/Reference: https://github.com/solo-io/bumblebee

Talk duration: