bpfman
bpfman copied to clipboard
An eBPF Manager for Linux and Kubernetes
This is a request that extends https://github.com/bpfman/bpfman/issues/1063. I would like RISC-V support for `bpfman`, and in particular I'm currently using [Fedora on RISC-V](https://dl.fedoraproject.org/pub/alt/risc-v/disk_images/Fedora-40/) so it would be extra nice if...
Is there a reason why bpfman does not conform with the OCI-image specification? I mean, it is still using the tool-specific Docker specification, instead of the standardized OCI-image specification. Other...
A simple initial implementation could be to specify the byte order to use in the API, and then have the bpfman code do the translation based on the actual architecture....
This PR contains the following updates: | Package | Change | |---|---| | quay.io/konflux-ci/tekton-catalog/task-clair-scan | `9f4ddaf` -> `37b9187` | --- - [ ] If you want to rebase/retry this PR,...
I've updated this documentation based on notes from the past two releases. We should try to follow the steps described in this document for the next release and take another...
Some eBPF programs have dependencies on kernel features and/or require a specific kernel version (i.e due to a dependency on a given version of vmlinux.h for example). bpfman program load...
Add documentation for the bpf-log-exporter and bpf-metric-exporter. Changes include: * Added new Observability docs page for log and metric exporters * Moved the content from bpf-metric-exporter/README.md to the docs and...
This PR enables cross-compiling `bpfman` without using Docker-in-Docker. ### Dockerfile: - **Stage 1:** Builds `bpfman` using a Rust base image for the specified target architecture (`TARGETARCH`). - **Stage 2:** Packages...
Getting the following clippy error with updated rust nightly: ``` rror: unneeded `return` statement --> bpf-metrics-exporter/src/main.rs:273:7 | 273 | Ok(()) | ^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return...
This commit sets up cargo to vendor the specific aya commit so builds work without trying to fetch it from github repo. While this may work locally with Cargo build...