Update meep-kube-state-metrics image to maintained version
meep-kube-state-metrics Update
Description
The current deployment of meep-kube-state-metrics uses an outdated and deprecated image (quay.io/coreos/kube-state-metrics:v1.9.7).
This image is no longer maintained (or made private) and causes imagepullbackoff error during deployment.
An updated deployment was tested successfully using the maintained image (registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.13.0) with adjusted arguments (--resources= instead of --collectors=).
Action Required
- Update the Helm chart / deployment to use:
registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.13.0(or latest stable). - Replace legacy
--collectorsargs with the supported--resourcesflag. - Keep both
endpointsandendpointslicesinargsfor backward and forward compatibility. - Update ClusterRole for
meep-kube-state-metricsto include:- verbs: ["list", "watch"] apiGroups: [""] resources: ["endpoints"] - verbs: ["list", "watch"] apiGroups: ["discovery.k8s.io"] resources: ["endpointslices"]
Edited by Muhammad Umair Khan