kubeshark/tap/tlstapper/bpf-builder
Nimrod Gilboa Markevich f220ad2f1a
Delete ebpf object files (#1190)
Do not track object files in git.
Generate the files with `make bpf` or during `make agent`.
2022-07-11 12:08:20 +03:00
..
build.sh Delete ebpf object files (#1190) 2022-07-11 12:08:20 +03:00
Dockerfile Add Go crypto/tls eBPF tracer for TLS connections (#1120) 2022-06-12 14:14:41 +03:00
README.md Add tls tapper (#683) 2022-02-16 15:34:51 +02:00

Bpf builder

Currently we push the ebpf *.o files to source control, the motivation for it is to avoid the need for everyone to compile it in their PC.

This directory helps those who do want to build the .o files, it also serve as a documentation for the process of compiling the ebpf code.

How to run ebpf-builder

From you shell, go to this directory and run ./build.sh

Once the docker finished successfully, make sure to commit the four relevant files.

tlstapper_bpfeb.go tlstapper_bpfel.go tlstapper_bpfeb.o tlstapper_bpfel.o