Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 7, 2024

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Update Change
kubernetes/kube-state-metrics minor 2.8.2 -> 2.17.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

kubernetes/kube-state-metrics (kubernetes/kube-state-metrics)

v2.17.0

Compare Source

  • This release builds with Go v1.24.6

  • This release builds with k8s.io/client-go: v0.33.4

  • This release is the last release that has endpoint metrics enabled by default. In the next release we will enable endpointslices metrics and disable endpoint metrics by default, since the endpoint resources are deprecated. You can still alter this behaviour in kube-state-metrics' config.

  • [FEATURE] Add new metric for pod unscheduled time tracking by @​yshngg in #​2699

  • [BUGFIX] Fix index out of range by @​taraspos in #​2716

  • [BUGFIX] Config file overrides apply to some fields but not other by @​rashmichandrashekar in #​2705

  • [BUGFIX] Fix logic for plain text fallback format by @​timonegk in #​2730

  • [FEATURE] Include reason label to kube_deployment_status_condition by @​Rishab87 in #​2719

  • [FEATURE] Continue running kube-state-metrics when config file doesnt exist at startup by @​rashmichandrashekar in #​2703

  • [FEATURE] Introduce deletion timestamp metric for daemonset, statefulset, deployment, service and pdb by @​IgorIgnatevBolt in #​2678

  • [FEATURE] Add HorizontalPodAutoscaler created and deletionTimestamp info into metrics by @​IgorIgnatevBolt in #​2675

v2.16.0

Compare Source

Note:

  • This release builds with Golang v1.24.4

  • This release builds with k8s.io/client-go: v0.32.6

  • [FEATURE] Add a reclaim_policy label to the kube_persistentvolume_info metric by @​SuperQ in #​2615

  • [FEATURE] Use dlclark/regexp2 over standard library's package to support lookarounds by @​rexagod in #​2616

  • [BUGFIX] Report correct values in kube_pod_status_reason metric by @​carlosmorenokm1 in #​2644

  • [FEATURE] Add add pathType to kube_ingress_path by @​rexagod in #​2670

  • [FEATURE] Introduce object limits by @​mrueg in #​2626

  • [BUGFIX] Close reflectors once their corresponding CRDs are dropped by @​rexagod in #​2672

  • [FEATURE] Incorporate WithAuthenticationAndAuthorization to support endpoint authn/z by @​mrueg in #​2686

v2.15.0

Compare Source

Note:

v2.14.0

Compare Source

Note:

  • This release builds with Golang v1.23.3

  • This release builds with k8s.io/client-go: v0.31.2

  • This release removes kube_endpoint_address_not_ready and kube_endpoint_address_available which have been deprecated in 2022. Please use kube_endpoint_addressas a replacement.

  • [BUGFIX] Use --track-unscheduled-pods to select unscheduled pods in Daemonset sharding by @​CatherineF-dev in #​2388

  • [BUGFIX] Install tools so VERSION gets set by @​mrueg in #​2456

  • [BUGFIX] Syntax errors in kube-state-metrics.libsonnet by @​jeffmccune in #​2454

  • [BUGFIX] Set kube_job_status_failed metric even when there are no job.Status.Conditions present by @​richabanker in #​2485

  • [BUGFIX] de-duplication of custom resource metrics by @​bartlettc22 in #​2502

  • [BUGFIX] Configure sharding every time MetricsHandler.Run runs by @​wallee94 in #​2478

  • [BUGFIX] Panic in util.GVRFromType for core objects by @​L3n41c in #​2535

  • [BUGFIX] Big memory value overflow by @​leiwingqueen in #​2540

  • [BUGFIX] Expose empty labels by @​mrueg in #​2539

  • [BUGFIX] CustomResourceMetrics: Convert status condition Unknown to a valid value by @​Haleygo in #​2536

  • [CHANGE] Remove deprecated endpoint address metric by @​mrueg in #​2527

  • [FEATURE] Add new metric kube_job_status_suspended by @​Indresh2410 in #​2542

  • [FEATURE] Move endpoint ports into address metric by @​mrueg in #​2503

  • [ENHANCEMENT] Use concurrent map when storing metrics by @​rarruda in #​2510

v2.13.0

Compare Source

Note:

  • This release builds with Golang v1.22.5.

  • This release builds with k8s.io/client-go: v0.30.3.

  • This release adds read and write timeouts for requests. The defaults might have an impact on scrapes that take a long time.

  • [BUGFIX] Pod autosharding: transition from labelselector to fieldselector by @​pkoutsovasilis in #​2347

  • [ENHANCEMENT] Add automatic detection of memory limits by @​SuperQ in #​2447

  • [FEATURE] Add readyz endpoint by @​rexagod in #​2442

  • [FEATURE] Add livez endpoint by @​rexagod in #​2418

  • [FEATURE] Add kube_persistentvolume_volume_mode metric by @​ricardoapl in #​2370

  • [FEATURE] Add read and write timeouts by @​Pokom in #​2412

v2.12.0

Compare Source

Note:

  • This release addresses a critical issue where scraping the exposition data for certain types caused metrics-backends to crash: #​2248.

  • This release builds with k8s.io/client-go: v0.29.3.

  • [BUGFIX] Fallback to gauge for protobuf-based negotiations by @​rexagod in #​2270

  • [ENHANCEMENT] Add kube_pod_container_status_last_terminated_timestampby @​tetianakravchenko in #​2291

  • [FEATURE] Allow prefixing expandable paths by @​rexagod in #​2052

v2.11.0

Compare Source

Note:

This release builds with Golang v1.21.8.

v2.10.1

Compare Source

Note:

  • This release addresses a regression introduced in #​2105.

  • [BUGFIX] Remove FieldSelector from non-namespaced resources by @​mrueg and @​dgrisonnet in #​2190

  • [ENHANCEMENT] Bump Go to v1.20.8

v2.10.0

Compare Source

Note:

  • Label and annotation metrics aren't exposed by default anymore to reduce the memory usage of the default configuration of kube-state-metrics. Before this change, they used to only include the name and namespace of the objects which is not relevant to users not opting in these metrics.

  • [BUGFIX] Log no _info suffix in name only once per reading the configuration for custommetrics by @​chrischdi in #​2157

  • [BUGFIX] Don't crash on non-existent valueFrom path values by @​chihshenghuang in #​2140

  • [BUGFIX] Index out of range in metrics_store.SanitizeHeaders by @​mrueg in #​2166

  • [BUGFIX] Always extract the headers but only write it when we have custommetrics by @​chrischdi in #​2154

  • [BUGFIX] Add filtering for Lease metrics by @​ntoofu in #​2122

  • [FEATURE] Implement kube_pod_status_initialized_time by @​opeco17 in #​2148

  • [FEATURE] Disable labels and annotations metrics when metric-annotations-… by @​opeco17 in #​2145

  • [FEATURE] Add webhooks client config service metrics by @​dgrisonnet in #​2114

  • [FEATURE] Support kube_persistentvolumeclaim_deletion_timestamp by @​maxime1907 in #​2074

  • [FEATURE] Support kube_persistentvolume_deletion_timestamp by @​maxime1907 in #​2075

  • [FEATURE] Adds new metric kube_pod_service_account by @​swarup-stripe in #​2096

  • [FEATURE] Add volumemode to PVC info metric by @​machadovilaca in #​2134

  • [FEATURE] Enable metric-annotations-allowlist and metric-labels-allowlist for ResourceQuota by @​opeco17 in #​2175

  • [FEATURE] Allow field KV general matching by @​rexagod in #​2067

  • [FEATURE] Support hot reload for kubeconfig by @​opeco17 in #​2144

  • [FEATURE] Add support for endpoint topology routing hints by @​MarkSRobinson in #​2090

v2.9.2

Compare Source

This release does not incorporate any user-facing changes. Re-running release procedures as the process for the previous release failed. Changes are listed in v2.9.0.

v2.9.1

Compare Source

This release does not incorporate any user-facing changes. Re-running release procedures as the process for the previous release failed. Changes are listed in v2.9.0.

v2.9.0

Compare Source

The changes mentioned below are only the user-facing ones. For a list of the complete set of changes, refer the changelog associated with the release tag.

Note:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.10.1 chore(deps): update dependency kubernetes/kube-state-metrics to v2.11.0 Mar 13, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 14ce125 to 2f8930a Compare March 13, 2024 23:22
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 2f8930a to 7cd6edd Compare April 3, 2024 08:01
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.11.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.12.0 Apr 3, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 7cd6edd to 552b8ce Compare July 19, 2024 15:14
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.12.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.13.0 Jul 19, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 552b8ce to 550041b Compare November 8, 2024 16:30
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.13.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.14.0 Nov 8, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 550041b to 7a26d3e Compare January 5, 2025 23:06
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from 7a26d3e to d80a52f Compare February 4, 2025 08:40
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.14.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.15.0 Feb 4, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from d80a52f to d86d8d2 Compare June 26, 2025 22:41
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.15.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.16.0 Jun 26, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-kube-state-metrics-2.x branch from d86d8d2 to f45157f Compare September 1, 2025 23:06
@renovate renovate bot changed the title chore(deps): update dependency kubernetes/kube-state-metrics to v2.16.0 chore(deps): update dependency kubernetes/kube-state-metrics to v2.17.0 Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants