polaris
polaris copied to clipboard
Namespaces without applied checks should be hidden
Is your feature request related to a problem? Please describe.
In a an OpenShift cluster, I've added an exemption on all openshift-*
namespaces.
exemptions:
- controllerNames:
- ""
namespace: openshift
- controllerNames:
- ""
namespace: openshift-apiserver
- controllerNames:
- ""
namespace: openshift-apiserver-operator
- controllerNames:
- ""
namespace: openshift-authentication
- controllerNames:
- ""
namespace: openshift-authentication-operator
- controllerNames:
- ""
namespace: openshift-cloud-controller-manager
- controllerNames:
- ""
namespace: openshift-cloud-controller-manager-operator
[...]
However, these namespaces are still shown in the dashboard with "No checks applied" comment hidden in the collapsed section.
This is unintuitive and noisy.
Describe the solution you'd like Hide every namespace without applied checks in it.
Hello! This sounds like great idea. Is this something you would be willing to work on?
Generalizing request: this is not only about namespaces, but all object types: ConfigMap, ServiceAccount, ClusterRole, ClusterRoleBinding, etc, etc, even if those are not under exemption.