Skip to content

Build eBPF programs in a virtualized environment

Notifications You must be signed in to change notification settings

elmazzun/ebpf-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My eBPF lab

⚠️⚠️⚠️

This repository is under heavy refactoring!
Do not clone it!
I am currently modifying the environment from a virtualized-based environment to a container-based.
I am planning to adapt this repository so that it can be used as a stand-alone container building eBPF pipeline or together with https://github.com/elmazzun/debian-12-vm.

⚠️⚠️⚠️

You may test this eBPF lab in your local machine or you may use my virtualized environment where this repository is included as submodule.

Working with the VM

Compile my-project by adding the string my-project in lab/Makefile first row; lab/Makefile loops in all the folders in lab and runs the Makefile found in each directory.
Thus, if you want to compile all the projects in lab just run make while being in /home/vagrant/lab; you can also compile a single project (say my-project) by positioning yourself in lab and running make my-project.

Useful stuff

About

Build eBPF programs in a virtualized environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages