Skip to content

Releases: kubernetes/kube-state-metrics

v2.7.0 / 2022-11-25

24 Nov 16:16
abe3fd3
Compare
Choose a tag to compare

v2.7.0 / 2022-11-25

Note: Experimental VerticalPodAutoscaler metrics are considered deprecated in this release and will be removed in v2.9.0.
Please use CustomResourceStateMetrics to gather metrics from VPA resources. See: #1718

Note: Experimental CustomResourceState changed their naming convention for better usability.
The name of the CRD used to be interpolated into the name of the metric which made it impossible to aggregate a CRD across different versions.
This was changed to have the GVK information represented as labels:
kube_myteam_io_v1_Foo_uptime -> kube_crd_uptime{group="myteam.io", kind="Foo", version="v1"}
See: #1847

  • [CHANGE] Deprecate VerticalPodAutoscaler metrics #1835 @rexagod
  • [CHANGE] Recommend kube-scheduler metrics for container resource limits and requests #1849 @rexagod
  • [FEATURE] Add experimental kube_pod_container_status_last_terminated_exitcode metric #1752 @ssabo
  • [FEATURE] Introduce custom-resources-only flag #1813 @bavarianbidi
  • [FEATURE] Allow allowlist filtering by wildcard key #1823 @rexagod
  • [FEATURE] Add ContainerResourceSourceType to hpa spec and target metrics #1831 @whitebear009
  • [FEATURE] Represent group, version and kind of a resource as labels #1850 @rexagod
  • [FEATURE] Sharding metrics per node via fieldSelector #1864 @CatherineF-dev
  • [FEATURE] Add experimental StatefulSet retention policy metrics #1876 @mattcary
  • [FEATURE] Allow labelFromKey field for all applicable metric types #1880 @rexagod
  • [FEATURE] Introduce Viper, allow hot-reload on config change #1827 @rexagod
  • [FEATURE] Introduce Cobra, allow configuration via environment variables #1834 @rexagod
  • [FEATURE] Add experimental kube_node_deletion_timestamp metric #1890 @rexagod
  • [FEATURE] Support autoscaling/v2 resources for HorizontalPodAutoscaler #1906 @JoaoBraveCoding
  • [FEATURE] Add IngressClass metrics #1905 @kaitoii11
  • [ENHANCEMENT] Import Kubernetes metrics stability framework #1844 @CatherineF-dev
  • [ENHANCEMENT] Promote kube_pod_container_status_waiting_reason and kube_deployment_status_replicas_ready to stable #1821 @CatherineF-dev
  • [ENHANCEMENT] Build with Kubernetes 1.25 and go 1.19 #1819 @mrueg
  • [BUGFIX] Handle singular labels in allowlist #1826 @rexagod
  • [BUGFIX] Do not expose ingress path metric when service is nil #1841 @evir35
  • [BUGFIX] Allow lease metrics to be exported across all namespaces #1845 @lantingchiang

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0 / 2022-08-26

24 Aug 16:40
bc3b985
Compare
Choose a tag to compare

v2.6.0 / 2022-08-26

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0 / 2022-06-03

03 Jun 10:16
0567e1e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.2...v2.5.0

v2.4.2 / 2022-02-10

08 Mar 14:27
ef8bede
Compare
Choose a tag to compare

v2.4.2 / 2022-02-10

  • [BUGFIX] Publish images with with the correct tag

v2.4.1 / 2022-02-22

22 Feb 13:14
d3b2526
Compare
Choose a tag to compare

v2.4.1 / 2022-02-22

  • [FEATURE] Add ingressclass label to kube_ingress_info metric #1652 @adammw
  • [FEATURE] Extend KSM library to support custom resource metrics #1644 @Garrybest
  • [ENHANCEMENT] Use apiVersion v1 for PodDisruptionBudget and CronJob resources #1491 @bison
  • [ENHANCEMENT] Optimize slice allocations #1676 @sherifabdlnaby
  • [BUGFIX] Use plural form of resource name in allowlist for PodDisruptionBudget #1653 @arajkumar

v2.4.0 / 2022-02-22

22 Feb 10:24
5a3183e
Compare
Choose a tag to compare

v2.4.0 / 2022-02-22

  • [FEATURE] Add ingressclass label to kube_ingress_info metric #1652 @adammw
  • [FEATURE] Extend KSM library to support custom resource metrics #1644 @Garrybest
  • [ENHANCEMENT] Use apiVersion v1 for PodDisruptionBudget and CronJob resources #1491 @bison
  • [ENHANCEMENT] Optimize slice allocations #1676 @sherifabdlnaby
  • [BUGFIX] Use plural form of resource name in allowlist for PodDisruptionBudget #1653 @arajkumar

v2.3.0

09 Dec 15:37
b761b53
Compare
Choose a tag to compare

v2.3.0 / 2021-12-09

v2.2.4

09 Nov 18:19
35f564f
Compare
Choose a tag to compare

[BUGFIX] Fix BuilderInterface and BuildStoresFunc to allow using KSM as a library #1618 @ahmed-mez

v2.2.3 / 2021-10-11

11 Oct 14:40
38b0858
Compare
Choose a tag to compare

[BUGFIX] Fix the image build job. Reverts #1602

v2.2.2 / 2021-10-11

11 Oct 13:45
4577310
Compare
Choose a tag to compare
v2.2.2 / 2021-10-11 Pre-release
Pre-release

[BUGFIX] Downgrade latest allowed go version to 1.16.9 #1601 @mrueg
[BUGFIX] Fix CI variable names used for building KSM images @mrueg