Skip to content

Releases: kubernetes/kube-state-metrics

v2.2.1

27 Sep 09:18
b5228e7
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

kube-state-metrics-helm-chart-2.13.3

27 Apr 21:21
0f5e496
Compare
Choose a tag to compare

IMPORTANT: kube-state-metrics Helm Chart has been MOVED!!!!

As of this release, the kube-state-metrics helm has been officially deprecated in favour of prometheus-community/helm-charts.

Please refer to the new Github repo if you would like to file issues or submit pull requests to the helm chart.

v2.0.0 / 2021-04-13

13 Apr 07:06
93255df
Compare
Choose a tag to compare
  • [CHANGE] Update go version and dependencies #1440

This is a promotion of the kube-state-metrics v2.0.0-rc.1 release, as no bugs were reported. This release has breaking changes so make sure to read the full list of changes detailed in the CHANGELOG or read the blog post that explains the v2.0 release here.

kube-state-metrics-helm-chart-2.13.2

07 Apr 21:21
0acdf66
Compare
Choose a tag to compare

Install kube-state-metrics to generate and expose cluster-level metrics

kube-state-metrics-helm-chart-2.13.1

30 Mar 11:18
bd6335b
Compare
Choose a tag to compare

Install kube-state-metrics to generate and expose cluster-level metrics

v2.0.0-rc.1 / 2021-03-26

26 Mar 22:45
aafecf3
Compare
Choose a tag to compare

[CHANGE] Rename --labels-metric-allow-list to --metric-labels-allowlist #1424
[CHANGE] Remove deprecated Kubernetes APIs #1423
[CHANGE] go.mod: Update Dependencies #1419
[CHANGE] Remove vendor folder #1419
[CHANGE] k8s.gcr.io/kube-state-metrics/kube-state-metrics becomes the authoritative registry
Location on quay.io will not be updated anymore. Previously pushed images will be kept around to avoid breaking existing deployments.