Skip to content

Commit b6a83ca

Browse files
authored
Merge pull request #1253 from lilic/alpha.1
Cut v2.0.0.-alpha.1
2 parents a0a893d + 3d79f7d commit b6a83ca

8 files changed

Lines changed: 26 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
1-
## v2.0.0.-alpha / 2020-05-24
1+
## v2.0.0-alpha.1 / 2020-10-06
2+
3+
* [CHANGE] Update go module path to k8s.io/kube-state-metrics/v2 #1238
4+
* [CHANGE] Bump klog to v2 and client-go to 1.19 #1250
5+
* [FEATURE] Add iscsi initiator name to persistentvolume_info #1235
6+
* [BUGFIX] Added Namespace to Rolebinding Jsonnet #1233
7+
* [BUGFIX] Reference closure scoped family generator #1240
8+
9+
## v2.0.0-alpha / 2020-09-16
210

311
NOTE: This is a major new alpha 2.0 release with breaking changes and removed metrics. See details below!
412

5-
* [CHANGE] Update go module path to k8s.io/kube-state-metrics/v2 #1238
13+
* [CHANGE] Apply boundaries to metrics and allow via flag (--labels-allow-list) what labels to include #1125
614
* [CHANGE] Update DaemonSet updated_number_scheduled metric name to be consistent #1181
715
Metric was changed from kube_daemonset_updated_number_scheduled to kube_daemonset_status_updated_number_scheduled
816
* [CHANGE] Rework resource metrics #1168
@@ -15,7 +23,8 @@ Metrics kube_pod_container_resource_requests, kube_pod_container_resource_limits
1523
* [CHANGE] v2: Rename collector flag to resource flag #1006
1624
--resources is the new flag
1725
* [CHANGE] Remove non-identifying labels from pod metrics #1009
18-
* [CHANGE] v2: Remove deprecated metrics #1004
26+
* [CHANGE] v2: Remove deprecated stable metrics #1004
27+
Note that some of these were replaced with EXPERIMENTAL resource metrics. See #1168 for more details.
1928
`kube_pod_container_resource_requests` and `kube_pod_container_resource_limits` are the replacements with `resource` labels
2029
representing the resource name and `unit` labels representing the resource unit.
2130
- kube_pod_container_resource_requests_cpu_cores
@@ -37,7 +46,6 @@ New flags are --metric-allowlist and --metric-denylist
3746
All metrics with prefix of kube_hpa_ were renamed to kube_horizontalpodautoscaler_
3847
* [CHANGE] v2: change metrics port to 8080, telemetry port to 8081 #1005
3948
* [FEATURE] Add http request metric for kube-state-metrics main /metrics #1218
40-
* [FEATURE] Apply boundaries to metrics and allow via flag (--labels-allow-list) what labels to include #1125
4149
* [FEATURE] Add fc/iscsi/nfs identifier tags to persistentvolume_info metric #1208
4250
* [FEATURE] Adds new pod metric kube_pod_container_state_started #1183
4351
* [FEATURE] Add observedGeneration metric (kube_daemonset_status_observed_generation) for DaemonSets #1178

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ At most, 5 kube-state-metrics and 5 [kubernetes releases](https://github.com/kub
6767
|--------------------|---------------------|---------------------|----------------------|----------------------|----------------------|
6868
| **v1.8.0** || - | - | - | - |
6969
| **v1.9.7** | - || - | - | - |
70-
| **v2.0.0-alpha** | - | ||||
71-
| **master** | - | ||||
70+
| **v2.0.0-alpha.1** | - | - ||||
71+
| **master** | - | - ||||
7272
- `` Fully supported version range.
7373
- `-` The Kubernetes cluster has features the client-go library can't use (additional API objects, deprecated APIs, etc).
7474

@@ -80,10 +80,10 @@ release.
8080
#### Container Image
8181

8282
The latest container image can be found at:
83-
* `quay.io/coreos/kube-state-metrics:v2.0.0-alpha`
84-
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics:2.0.0-alpha`
85-
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics-arm:2.0.0-alpha`
86-
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics-arm64:2.0.0-alpha`
83+
* `quay.io/coreos/kube-state-metrics:v2.0.0-alpha.1`
84+
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics:2.0.0-alpha.1`
85+
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics-arm:2.0.0-alpha.1`
86+
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics-arm64:2.0.0-alpha.1`
8787

8888
### Metrics Documentation
8989

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.0-alpha
1+
2.0.0-alpha.1

examples/standard/cluster-role-binding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: ClusterRoleBinding
33
metadata:
44
labels:
55
app.kubernetes.io/name: kube-state-metrics
6-
app.kubernetes.io/version: 2.0.0-alpha
6+
app.kubernetes.io/version: 2.0.0-alpha.1
77
name: kube-state-metrics
88
roleRef:
99
apiGroup: rbac.authorization.k8s.io

examples/standard/cluster-role.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: ClusterRole
33
metadata:
44
labels:
55
app.kubernetes.io/name: kube-state-metrics
6-
app.kubernetes.io/version: 2.0.0-alpha
6+
app.kubernetes.io/version: 2.0.0-alpha.1
77
name: kube-state-metrics
88
rules:
99
- apiGroups:

examples/standard/deployment.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: Deployment
33
metadata:
44
labels:
55
app.kubernetes.io/name: kube-state-metrics
6-
app.kubernetes.io/version: 2.0.0-alpha
6+
app.kubernetes.io/version: 2.0.0-alpha.1
77
name: kube-state-metrics
88
namespace: kube-system
99
spec:
@@ -15,10 +15,10 @@ spec:
1515
metadata:
1616
labels:
1717
app.kubernetes.io/name: kube-state-metrics
18-
app.kubernetes.io/version: 2.0.0-alpha
18+
app.kubernetes.io/version: 2.0.0-alpha.1
1919
spec:
2020
containers:
21-
- image: quay.io/coreos/kube-state-metrics:v2.0.0-alpha
21+
- image: quay.io/coreos/kube-state-metrics:v2.0.0-alpha.1
2222
livenessProbe:
2323
httpGet:
2424
path: /healthz

examples/standard/service-account.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ kind: ServiceAccount
33
metadata:
44
labels:
55
app.kubernetes.io/name: kube-state-metrics
6-
app.kubernetes.io/version: 2.0.0-alpha
6+
app.kubernetes.io/version: 2.0.0-alpha.1
77
name: kube-state-metrics
88
namespace: kube-system

examples/standard/service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: Service
33
metadata:
44
labels:
55
app.kubernetes.io/name: kube-state-metrics
6-
app.kubernetes.io/version: 2.0.0-alpha
6+
app.kubernetes.io/version: 2.0.0-alpha.1
77
name: kube-state-metrics
88
namespace: kube-system
99
spec:

0 commit comments

Comments
 (0)