Skip to content

Commit 122658e

Browse files
authored
Merge pull request #2082 from kubernetes/release-2.9
Sync `main` with `release-2.9`
2 parents ecf921c + 93fe0be commit 122658e

23 files changed

+66
-34
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
## v2.9.2 / 2023-05-30
2+
3+
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.
4+
5+
## v2.9.1 / 2023-05-29
6+
7+
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.
8+
9+
## v2.9.0 / 2023-05-23
10+
11+
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.
12+
13+
### Note
14+
15+
- The deprecated experimental VerticalPodAutoscaler metrics are no longer supported, and have been removed. We recommend to use CustomResourceState metrics to gather metrics from custom resources like the Vertical Pod Autoscaler.
16+
- #2004 regulated label names to adhere with [OTel-Prometheus standards](https://github.com/open-telemetry/opentelemetry-specification/blob/8946dfc6a2302f78b0224fcc3f4dfb816a7bb1f4/specification/compatibility/prometheus_and_openmetrics.md?plain=1#L224-L229), so existing label names that do not follow the same may be replaced by the ones that do. Please refer to the PR for more details.
17+
18+
* [BUGFIX] Adhere to OTel-Prometheus standard for labels #2004 @rexagod
19+
* [BUGFIX] Respect relative paths for label resolutions #2007 @rexagod
20+
* [BUGFIX] Support LabelsFromPath functionality for Info-typed metrics #2048 @murphd40
21+
* [CHANGE] Remove VerticalPodAutoscaler #2017 @mrueg
22+
* [ENHANCEMENT] Add StatefulSet Start Ordinal metrics for KEP-3335 #1959 @pwschuurman
23+
* [ENHANCEMENT] Add namespace label to `kube_lease_renew_time` #2073 @A-Hilaly
24+
* [ENHANCEMENT] Add parameters for PodSecurity #2042 @jcpunk
25+
* [ENHANCEMENT] Add support for multi cluster prometheus alerts #2058 @jkroepke
26+
* [ENHANCEMENT] Don't crash on non-existent path values #1998 @rexagod
27+
* [ENHANCEMENT] Only use OpenMetrics and Text in contentType #2024 @CatherineF-dev
28+
* [ENHANCEMENT] Update go version to 1.20.4 #2056 @RamakrishnanArun
29+
* [FEATURE] Add support for variable VKs in CRS config #1851 @rexagod
30+
* [FEATURE] Support quantities and percentages #1989 @mrueg
31+
* [FEATURE] Use prometheus/exporter-toolkit landing page #2034 @mrueg
32+
133
## v2.8.2 / 2023-03-17
234

335
* [BUGFIX] Only use OpenMetrics and Text in contentType #2024 @CatherineF-dev

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,11 @@ Generally, it is recommended to use the latest release of kube-state-metrics. If
7373

7474
| kube-state-metrics | Kubernetes client-go Version |
7575
|--------------------|:----------------------------:|
76-
| **v2.4.2** | v1.23 |
7776
| **v2.5.0** | v1.24 |
7877
| **v2.6.0** | v1.24 |
7978
| **v2.7.0** | v1.25 |
80-
| **v2.8.1** | v1.26 |
79+
| **v2.8.2** | v1.26 |
80+
| **v2.9.2** | v1.26 |
8181
| **main** | v1.26 |
8282

8383

@@ -90,8 +90,8 @@ release.
9090
#### Container Image
9191

9292
The latest container image can be found at:
93-
* `registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.8.1` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
94-
* View all multi-architecture images at [here](https://explore.ggcr.dev/?image=registry.k8s.io%2Fkube-state-metrics%2Fkube-state-metrics:v2.8.1)
93+
* `registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.9.2` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
94+
* View all multi-architecture images at [here](https://explore.ggcr.dev/?image=registry.k8s.io%2Fkube-state-metrics%2Fkube-state-metrics:v2.9.1)
9595

9696
### Metrics Documentation
9797

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.8.2
1+
2.9.2

cloudbuild.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# See https://cloud.google.com/cloud-build/docs/build-config
2-
timeout: 1800s
2+
timeout: 2400s
33
options:
44
substitution_option: ALLOW_LOOSE
55
steps:
6-
- name: 'gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20220609-2e4c91eb7e'
6+
- name: 'gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20230522-312425ae46'
77
entrypoint: make
88
env:
99
- TAG=$_PULL_BASE_REF

examples/autosharding/cluster-role-binding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: exporter
66
app.kubernetes.io/name: kube-state-metrics
7-
app.kubernetes.io/version: 2.8.2
7+
app.kubernetes.io/version: 2.9.2
88
name: kube-state-metrics
99
roleRef:
1010
apiGroup: rbac.authorization.k8s.io

examples/autosharding/cluster-role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: exporter
66
app.kubernetes.io/name: kube-state-metrics
7-
app.kubernetes.io/version: 2.8.2
7+
app.kubernetes.io/version: 2.9.2
88
name: kube-state-metrics
99
rules:
1010
- apiGroups:

examples/autosharding/role-binding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: exporter
66
app.kubernetes.io/name: kube-state-metrics
7-
app.kubernetes.io/version: 2.8.2
7+
app.kubernetes.io/version: 2.9.2
88
name: kube-state-metrics
99
namespace: kube-system
1010
roleRef:

examples/autosharding/role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: exporter
66
app.kubernetes.io/name: kube-state-metrics
7-
app.kubernetes.io/version: 2.8.2
7+
app.kubernetes.io/version: 2.9.2
88
name: kube-state-metrics
99
namespace: kube-system
1010
rules:

examples/autosharding/service-account.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ metadata:
55
labels:
66
app.kubernetes.io/component: exporter
77
app.kubernetes.io/name: kube-state-metrics
8-
app.kubernetes.io/version: 2.8.2
8+
app.kubernetes.io/version: 2.9.2
99
name: kube-state-metrics
1010
namespace: kube-system

examples/autosharding/service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
labels:
55
app.kubernetes.io/component: exporter
66
app.kubernetes.io/name: kube-state-metrics
7-
app.kubernetes.io/version: 2.8.2
7+
app.kubernetes.io/version: 2.9.2
88
name: kube-state-metrics
99
namespace: kube-system
1010
spec:

0 commit comments

Comments
 (0)