Artifact Hub use for displaying Kyverno policies #2968
chipzoller
started this conversation in
Ideas
Replies: 1 comment
-
Thanks @chipzoller, we'll look into this 👍 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The official Kyverno policy library is by far the largest library of any policy engine for Kubernetes. As a result of Kyverno's very versatile capabilities, there are many different types of policies that can be written. The present number of policies is somewhere around 270 which, at this time, would make Kyverno policies the fourth largest kind on Artifact Hub. In order to help users find the policies which are of interest to them and applicable to their version, we have devised a custom page on the Kyverno website which allows users to locate policies based on a number of filters. Those filters are currently
The filters are built dynamically from the contents of Kyverno annotations which appear on each policy and are read from the policies after conversion to Markdown using a custom program.
In order for the Kyverno project to adopt Artifact Hub as its policy page similar to a project like Keptn, we would like to see a similar set of filters such as those we have built in order to help users narrow down policies. Although Artifact Hub does have support for most of these Kyverno annotations, it does not currently allow them to be used as filter criteria nor as a search filter.
Artifact Hub is a great project and is quite flexible for many different types of artifacts, but its lack of tailoring available to some of the specific needs of those artifacts makes it difficult to adopt as the "official" interface to locating artifacts.
Beta Was this translation helpful? Give feedback.
All reactions