Skip to content

Releases: kubernetes/kube-state-metrics

v2.4.0 / 2022-02-22

22 Feb 10:24
5a3183e

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

Choose a tag to compare

v2.3.0 / 2021-12-09

v2.2.4

09 Nov 18:19
35f564f

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

Choose a tag to compare

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

v2.2.2 / 2021-10-11

11 Oct 13:45
4577310

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

v2.2.1

27 Sep 09:18
b5228e7

Choose a tag to compare

  • [FEATURE] Add the kube_persistentvolumeclaim_annotations metric which exposes annotations on PVCs #1566 @arajkumar
  • [BUGFIX] Revert the accidentally removed kube_persistentvolumeclaim_labels metric #1566 @arajkumar
  • [BUGFIX] Filter annotations in metrics based on --metric-annotations-allowlist instead of --metric-labels-allowlist for
    CronJob, Daemonset, HPA and Ingress resources #1580 @mindw
  • [BUGFIX] Avoid panicking when VPA objects have no targetRef #1584 @nabokihms

v2.2.0 / 2021-08-24

24 Aug 13:23
008bdb1

Choose a tag to compare

v2.2.0 / 2021-08-24

  • [FEATURE] Add --use-apiserver-cache flag to set resourceVersion=0 for ListWatch requests #1548
  • [FEATURE] Introduce metrics for Kubernetes object annotations #1468
  • [FEATURE] Introduce start time metric for containers in terminated state #1519
  • [FEATURE] Introduce metrics for cronjob job history limits #1535
  • [FEATURE] Add system_uuid dimension to kube_node_info metric #1535
  • [FEATURE] Add available replica metric for statefulsets #1532
  • [FEATURE] Add ready replica metric for deployments #1534
  • [CHANGE] Update go clients for Kubernetes to support 1.22 #1545
  • [CHANGE] Use new promlint package and update prometheus cli to 2.28.1 #1531

v2.1.1 / 2021-07-28

29 Jul 18:15
d60e6f7

Choose a tag to compare

v2.1.1 / 2021-07-28

    [CHANGE] go.mod: Update and minimize dependencies #1529
    [CHANGE] Use BuilderInterface instead of internal/store.Builder in metricshandler #1537
    [CHANGE] Add WithAllowLabels to public BuilderInterface #1514
    [BUGFIX] Fixes a bug where KSM did not export any metrics when it had no permissions for resources in at least one namespace #1499

v2.1.0 / 2021-06-04

04 Jun 15:12
5d0222d

Choose a tag to compare

v2.1.0 / 2021-06-04

[CHANGE] Update go version and dependencies #1493
[FEATURE] Add support for native TLS #1354
[FEATURE] Add wildcard option to metric-labels-allowlist #1403
[FEATURE] Add build info metric #1332
[CHANGE] Add "uid" label to every pod metric #1304
[CHANGE] Add resourceVersion to CronJob metrics #1447
[CHANGE] Update go version and dependencies #1474
[CHANGE] Bump client-go and friends to v0.21 (Kubernetes v1.21) #1463
[CHANGE] Replace deprecated use of ioutil #1458
[BUGFIX] Fix builder.Builder WithMetrics signature #1455
[BUGFIX] Fix pod-metric missing reasons #1287
[BUGFIX] Fix multiListWatch resourceVersion mismatch if watch reconnected #1377

v2.1.0-rc.0 / 2021-05-20

25 May 14:31
31b006a

Choose a tag to compare

v2.1.0-rc.0 / 2021-05-20

  • [FEATURE] Add support for native TLS #1354
  • [FEATURE] Add wildcard option to metric-labels-allowlist #1403
  • [FEATURE] Add build info metric #1332
  • [CHANGE] Add "uid" label to every pod metric #1304
  • [CHANGE] Add resourceVersion to CronJob metrics #1447
  • [CHANGE] Update go version and dependencies #1474
  • [CHANGE] Bump client-go and friends to v0.21 (Kubernetes v1.21) #1463
  • [CHANGE] Replace deprecated use of ioutil #1458
  • [BUGFIX] Fix builder.Builder WithMetrics signature #1455
  • [BUGFIX] Fix pod-metric missing reasons #1287
  • [BUGFIX] Fix multiListWatch resourceVersion mismatch if watch reconnected #1377