Description
bpfman: An eBPF Manager
Formerly know as bpfd
Welcome to bpfman
bpfman is a system daemon aimed at simplifying the deployment and management of eBPF programs. It's goal is to enhance the developer-experience as well as provide features to improve security, visibility and program-cooperation. bpfman includes a Kubernetes operator to bring those same features to Kubernetes, allowing users to safely deploy eBPF via custom resources across nodes in a cluster.
Here are some links to help in your bpfman journey (all links are from the bpfman website https://bpfman.io/):
License
With the exception of eBPF code, everything is distributed under the terms of the Apache License (version 2.0).
eBPF
All eBPF code is distributed under either:
The exact license text varies by file. Please see the SPDX-License-Identifier header in each file for details.
Files that originate from the authors of bpfman use
(GPL-2.0-only OR BSD-2-Clause)
- for example the [TC dispatcher] or our
own example programs.
Files that were originally created in libxdp use GPL-2.0-only
.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the GPL-2 license, shall be dual licensed as above, without any additional terms or conditions.
Installation Instructions
https://bpfd.dev/getting-started/building-bpfman/
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
* Total number of packages downloaded in the last seven days.
This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/dmellado/bpfman