joelagnel / bpfd

BPFd (Deprecated, please see README.md) : Berkeley Packet Filter daemon (BPFd). Makes it possible to run BCC tools across systems.
Apache License 2.0
95 stars 23 forks source link

Investigate building a better packaging method for the host #37

Open joelagnel opened 6 years ago

joelagnel commented 6 years ago

BCC tools for BPFd run on the host have to be installed. One way is to build a .deb package with all the dependencies. However this turns out to be hard, since we may miss some packages and things can break. Users have seen this happen first hand.

Instead its better if there was a better way to package them. Docker is one way. Nice thing is with docker containers, we can get an isolated environment with the environment variables already setup (setup-scripts/bcc-init) is already run