kube-state-metrics
kube-state-metrics copied to clipboard
Add-on agent to generate and expose cluster-level metrics.
**What this PR does / why we need it**: * Adds detection of booleans in string format to getNum. * Refactors configuration file to allow definition of different metric types...
**What this PR does / why we need it**: Adds support for generating metrics for `clusterrolebindings` and `rolebindings` **How does this change affect the cardinality of KSM**: *(increases, decreases or...
**What this PR does / why we need it**: Make it easer to override container defaults (such as args and resource requests/limits) without having to redefine the entire container spec,...
**What would you like to be added**: A way of gathering metrics from multiple namespaces that matches a label/label selector. **Why is this needed**: I monitor multiple clusters where I'm...
go v1.18.3 -> v1.18.4 prometheus v2.35.0 -> v2.37.0 golangci-lint v1.46.2 -> v1.47.0 Several go dependencies, among them: k8s v1.24.2 -> v1.24.3 cloudbuild image v20211118-2f2d816b90 -> v20220609-2e4c91eb7e In preparation of the...
**What this PR does / why we need it**: This PR fixes a typo in the documentation - `ready` should be replaced with`active`. **How does this change affect the cardinality...
We use labels and taints to reserve and/or restrict some nodes for some software with licenced based on CPU or vCPU. We have standardised the name of those taints and...
**What happened**: - I deploy helm chart **kube-state-metrics** from **ArgoCD**, and when I query, it shows the duplicate result. Here is the image:  - The first result includes more...
I understand that this metrics is keeping track of pods which were terminated and the reason for it. So whether it is a crash or normal termination(for example, the new...
**What would you like to be added**: A possibility to set the format of the log output to json. **Why is this needed**: Common log aggregator and analyser uses the...