Sanitize all regex denylist in ksm-lite addon

This is a follow up fix of https://github.com/prometheus-operator/kube-prometheus/pull/1613. @simonpasquier recommended to sanitize all denylist metrics.

Signed-off-by: Arunprasad Rajkumar <arajkuma@redhat.com>
This commit is contained in:
Arunprasad Rajkumar 2022-02-03 19:52:44 +05:30
parent 15137a39a7
commit 0eabbb5d0c
No known key found for this signature in database
GPG Key ID: 7DB93046D4687C2C

View File

@ -16,17 +16,17 @@ local addArgs(args, name, containers) = std.map(
containers: addArgs( containers: addArgs(
[||| [|||
--metric-denylist= --metric-denylist=
kube_.+_created, ^kube_.+_created$,
kube_.+_metadata_resource_version, ^kube_.+_metadata_resource_version$,
kube_replicaset_metadata_generation, ^kube_replicaset_metadata_generation$,
kube_replicaset_status_observed_generation, ^kube_replicaset_status_observed_generation$,
kube_pod_restart_policy, ^kube_pod_restart_policy$,
kube_pod_init_container_status_terminated$, ^kube_pod_init_container_status_terminated$,
kube_pod_init_container_status_running, ^kube_pod_init_container_status_running$,
kube_pod_container_status_terminated$, ^kube_pod_container_status_terminated$,
kube_pod_container_status_running, ^kube_pod_container_status_running$,
kube_pod_completion_time, ^kube_pod_completion_time$,
kube_pod_status_scheduled$ ^kube_pod_status_scheduled$
|||], |||],
'kube-state-metrics', 'kube-state-metrics',
super.containers super.containers