Skip to content

Commit 2fd22c4

Browse files
authored
Merge pull request #1967 from mrueg/prep-v2.8.0
Prepare v2.8.0
2 parents 757055d + 61b78ce commit 2fd22c4

17 files changed

+99
-78
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## v2.8.0 / 2023-02-10
2+
3+
Note: The `--version` flag was removed as `kube-state-metrics version` also provides the same information. See #1956
4+
5+
Note: Experimental CustomResourceState changed their labels for better usability. See #1942
6+
kube_crd_uptime{group="myteam.io", kind="Foo", version="v1"} -> kube_customresource_uptime{customresource_group="myteam.io", customresource_kind="Foo", customresource_version="v1"}
7+
8+
* [CHANGE] Prefix Group, Version and Kind labels for CustomResourceState Metrics #1942 @bavarianbidi
9+
* [CHANGE] Fix empty string for "owner_\*" dimensions #1923 @pawcykca
10+
* [CHANGE] Remove broken --version flag, replace by version command #1956 @bjorand
11+
* [FEATURE] Add metrics for EndpointSlices #1910 @mrueg
12+
* [FEATURE] Add metrics for config file changes #1916 @mrueg
13+
* [FEATURE] Add metrics for CustomResource State config file change #1928 @mrueg
14+
* [FEATURE] Reload Kube-State-Metrics on CustomResourceState config file change #1930 @mrueg
15+
* [FEATURE] Make CustomResourceState metrics type dynamic #1930 @rexagod
16+
* [FEATURE] Add kube_pod_status_qos_class to pod metrics #1932 @frezes
17+
* [FEATURE] Add kube_pod_status_ready_time and kube_pod_status_containers_ready_time metrics #1938 @ryanrolds
18+
* [FEATURE] Enrich UserAgent with more information about kube-state-metrics #1960 @mrueg
19+
* [FEATURE] Convert True/False to 1.0/0.0 values in CustomResourceState metrics #1963 @jabdoa2
20+
* [FEATURE] Expose metrics in OpenMetrics format #1974 @mrueg
21+
* [BUGFIX] Handle unit length `valueFrom` values #1958 @rexagod
22+
* [ENHANCEMENT] Build with kubernetes 1.26 #1933 @mrueg
23+
124
## v2.7.0 / 2022-11-25
225

326
Note: Experimental VerticalPodAutoscaler metrics are considered deprecated in this release and will be removed in v2.9.0.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ Generally, it is recommended to use the latest release of kube-state-metrics. If
7878
| **v2.5.0** | v1.24 |
7979
| **v2.6.0** | v1.24 |
8080
| **v2.7.0** | v1.25 |
81+
| **v2.8.0** | v1.26 |
8182
| **main** | v1.26 |
8283

8384

@@ -90,7 +91,7 @@ release.
9091
#### Container Image
9192

9293
The latest container image can be found at:
93-
* `registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.7.0` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
94+
* `registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.8.0` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
9495

9596
### Metrics Documentation
9697

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.0
1+
2.8.0

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.7.0
7+
app.kubernetes.io/version: 2.8.0
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.7.0
7+
app.kubernetes.io/version: 2.8.0
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.7.0
7+
app.kubernetes.io/version: 2.8.0
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.7.0
7+
app.kubernetes.io/version: 2.8.0
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.7.0
8+
app.kubernetes.io/version: 2.8.0
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.7.0
7+
app.kubernetes.io/version: 2.8.0
88
name: kube-state-metrics
99
namespace: kube-system
1010
spec:

examples/autosharding/statefulset.yaml

Lines changed: 3 additions & 3 deletions
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.7.0
7+
app.kubernetes.io/version: 2.8.0
88
name: kube-state-metrics
99
namespace: kube-system
1010
spec:
@@ -18,7 +18,7 @@ spec:
1818
labels:
1919
app.kubernetes.io/component: exporter
2020
app.kubernetes.io/name: kube-state-metrics
21-
app.kubernetes.io/version: 2.7.0
21+
app.kubernetes.io/version: 2.8.0
2222
spec:
2323
automountServiceAccountToken: true
2424
containers:
@@ -34,7 +34,7 @@ spec:
3434
valueFrom:
3535
fieldRef:
3636
fieldPath: metadata.namespace
37-
image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.7.0
37+
image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.8.0
3838
livenessProbe:
3939
httpGet:
4040
path: /healthz

0 commit comments

Comments
 (0)