Closed speer closed 4 days ago
I can confirm this. The problem only occurs after some time.
Can confirm this bug to still be present. Since this Application is bundled with kube-prometheus-stack it would be nice to get an update. There is even a PR that was closed by the bot rather than merged.
/assign @rexagod /triage accepted
Just confirming that this is an issue and the PR looks like a promising and dire needed fix. KSM metrics output is invalid after CR updates which is quite severe for us.
Thanks for already bringing up a PR \o/
What happened:
We upgraded to Prometheus 2.52 and started receiving the following warnings:
We found similar open issues about duplicates, but this one is about all the metrics configured via customResourceState config.
After a fresh restart of the kube-state-metrics pod, the metrics are not duplicated. However after a while, each of the metrics, configured via customResourceState is suddenly present twice or even multiple times:
What you expected to happen:
No duplicates, as the resource exists just once and all labels are the same.
How to reproduce it (as minimally and precisely as possible):
Use the configuration provided here: https://fluxcd.io/flux/monitoring/custom-metrics or the customResourceState config below:
Anything else we need to know?:
Environment:
kubectl version
): 1.29.4