castai/egressd is a Kubernetes-aware network traffic monitoring tool that uses a DaemonSet pod on each node to fetch conntrack entries for pods. It supports both Cilium eBPF maps and Linux Netfilter Conntrack module. The tool adds Kubernetes context to traffic records and can export logs to HTTP or Prometheus. Egressd operates as a privileged container to perform DNS tracing and conntrack entry fetching. The post includes a demo setup with Grafana and Prometheus, and additional instructions for exposing Grafana locally and running end-to-end tests.

2m read timeFrom github.com
Post cover image
Table of contents
How it worksInstallDevelopmentRelease procedure (with automatic release notes)

Sort: