stackrox / kube-linter

KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
https://docs.kubelinter.io/
Apache License 2.0
2.81k stars 227 forks source link

[BUG] Owner rules require a mixture of annotation/label #300

Open AndiDog opened 2 years ago

AndiDog commented 2 years ago

Describe the bug

required-annotation-email needs an annotation, required-label-owner needs a label. Also, both names are non-standardized. I suggest to make this consistent and probably use the ideas from Annotating Kubernetes Services for Humans to create a de-facto standard.

janisz commented 2 years ago

I love this idea. But first we need to research what are currently used labels How Standards Proliferate