Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add KubeArmor policies #2890

Closed
caniszczyk opened this issue Mar 15, 2023 · 3 comments
Closed

Add KubeArmor policies #2890

caniszczyk opened this issue Mar 15, 2023 · 3 comments

Comments

@caniszczyk
Copy link

https://github.com/kubearmor/KubeArmor

@nyrahul
Copy link

nyrahul commented Mar 15, 2023

Thank you for hosting kubearmor policies on artifacthub. Here are few ones that KubeArmor has in the policy-templates library. Few interesting ones that I can quote:

@daemon1024
Copy link

Referencing kubearmor/KubeArmor#1130 for tracking. We plan to work on this during the summer under GSoC.

tegioz added a commit that referenced this issue Mar 21, 2023
Related to #2890

Signed-off-by: Sergio Castaño Arteaga <[email protected]>
Signed-off-by: Cintia Sanchez Garcia <[email protected]>
Co-authored-by: Sergio Castaño Arteaga <[email protected]>
Co-authored-by: Cintia Sanchez Garcia <[email protected]>
tegioz added a commit that referenced this issue Mar 21, 2023
Related to #2890

Signed-off-by: Sergio Castaño Arteaga <[email protected]>
Signed-off-by: Cintia Sanchez Garcia <[email protected]>
Co-authored-by: Sergio Castaño Arteaga <[email protected]>
Co-authored-by: Cintia Sanchez Garcia <[email protected]>
tegioz added a commit that referenced this issue Mar 21, 2023
Related to #2890

Signed-off-by: Sergio Castaño Arteaga <[email protected]>
Signed-off-by: Cintia Sanchez Garcia <[email protected]>
Co-authored-by: Sergio Castaño Arteaga <[email protected]>
Co-authored-by: Cintia Sanchez Garcia <[email protected]>
@tegioz
Copy link
Collaborator

tegioz commented Mar 21, 2023

Hi! 👋

Support for KubeArmor policies has just been added! 🎉

To have some sample policies to test, we've created a fork of the policy-templates that includes the necessary AH metadata files. It'd be great if you could eventually publish this repository under the KubeArmor organization in AH. If you want us to create a PR from that fork to use it as a base, please let us know (or feel free to pick anything you need from it, whatever works best for you). You can see how the policies listed look in AH here.

For more information about how KubeArmor policies repositories work in Artifact Hub you can see the KubeArmor policies section in the repositories guide. Artifact Hub also allows you to embed a small view of a group of packages in your site, just in case you are interested (i.e. the Keptn project uses it to list their integrations).

You can also check how other projects are organizing the Artifact Hub metadata for inspiration:

Regarding storing the policies in OCI registries: that's shouldn't be a problem, Kubewarden is doing it that way, for example. In that case, the AH metadata would still be located in a git repository, and you could provide the new installation instructions if needed. At that point you may also want to provide the corresponding container image in the metadata file, so that we can display it on the UI.

@tegioz tegioz closed this as completed Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants