falcosecurity / evolution

Evolution process of The Falco Project
Apache License 2.0
48 stars 39 forks source link

Donate probe-builder/kernel_crawler to falcosecurity #133

Closed FedeDP closed 2 years ago

FedeDP commented 2 years ago

Description of Request

I'd like the kernel_crawler from the draios/probe-builder repo to be donated to falcosecurity. It will be used as a github action to maintain a list of currently available kernels in various distros; the output json will be then parsed by clients (namely, test-infra) to automatically generate driverkit configs.

Note: i'd like to donate my own fork instead: https://github.com/FedeDP/kernel-crawler, as it already provides arm64 support + has already github actions in place.

Possibly, i'd name the new repo kernel_crawler instead of probe-builder because it will just contain the kernel_crawler part.

Motivation

Lack of prebuilt drivers is nowadays possibly the main adoption friction for Falco. We need a kernel crawler to be able to auto-generate configs for driverkit; draios already has one, so use it!

maxgio92 commented 2 years ago

As discussed, this is an important step forward I think. Thanks @FedeDP 🤗

I'm working on a kernel releases crawler, but as of now is a WIP.

leogr commented 2 years ago

+1 for me

Question: who is willing to maintain the project?

FedeDP commented 2 years ago

I think i can; @maxgio92 too i guess :)

zuc commented 2 years ago

I'm also volunteering!

maxgio92 commented 2 years ago

Me too @leogr @FedeDP :)

FedeDP commented 2 years ago

And here it is: https://github.com/falcosecurity/kernel-crawler :)