Merge pull request #1428 from mrueg/tag-2.0.0-rc.1

Cut 2.0.0 rc.1
This commit is contained in:
Kubernetes Prow Robot 2021-03-26 07:30:44 -07:00 committed by GitHub
commit aafecf305b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 30 additions and 21 deletions

View File

@ -1,3 +1,12 @@
## v2.0.0-rc.1 / 2021-03-26
* [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.
## v2.0.0-rc.0 / 2021-03-04
* [CHANGE] internal/store/pod.go: Only create waiting_reason series if pods are in waiting state #1378

View File

@ -69,13 +69,13 @@ At most, 5 kube-state-metrics and 5 [kubernetes releases](https://github.com/kub
| kube-state-metrics | **Kubernetes 1.16** | **Kubernetes 1.17** | **Kubernetes 1.18** | **Kubernetes 1.19** | **Kubernetes 1.20** |
|--------------------|---------------------|---------------------|----------------------|----------------------|-----------------------|
| **v1.8.0** | - | - | - | - | - |
| **v1.9.7** | ✓ | - | - | - | - |
| **v2.0.0-rc.0** | - | -/✓ | -/✓ | ✓ | ✓ |
| **v1.9.8** | ✓ | - | - | - | - |
| **v2.0.0-rc.1** | - | -/✓ | -/✓ | ✓ | ✓ |
| **master** | - | -/✓ | -/✓ | ✓ | ✓ |
- `✓` Fully supported version range.
- `-` The Kubernetes cluster has features the client-go library can't use (additional API objects, deprecated APIs, etc).
**Note:** The `v2.0.0-alpha.2+` and `master` releases of kube-state-metrics work on Kubernetes v1.17 and v1.18 excluding Ingress or CertificateSigningRequest resource metrics. If you require those metrics and are on an older Kubernetes version, use v2.0.0-alpha.1 or v1.9.7 kube-state-metrics release.
**Note:** The `v2.0.0-alpha.2+` and `master` releases of kube-state-metrics work on Kubernetes v1.17 and v1.18 excluding Ingress or CertificateSigningRequest resource metrics. If you require those metrics and are on an older Kubernetes version, use v2.0.0-alpha.1 or v1.9.8 kube-state-metrics release.
#### Resource group version compatibility
@ -86,7 +86,7 @@ release.
#### Container Image
The latest container image can be found at:
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.0` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
* `k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.1` (arch: `amd64`, `arm`, `arm64`, `ppc64le` and `s390x`)
### Metrics Documentation

View File

@ -1 +1 @@
2.0.0-rc.0
2.0.0-rc.1

View File

@ -3,7 +3,7 @@ kind: ClusterRoleBinding
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io

View File

@ -3,7 +3,7 @@ kind: ClusterRole
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
rules:
- apiGroups:

View File

@ -3,7 +3,7 @@ kind: RoleBinding
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
roleRef:

View File

@ -3,7 +3,7 @@ kind: Role
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
rules:

View File

@ -3,6 +3,6 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system

View File

@ -3,7 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
spec:

View File

@ -3,7 +3,7 @@ kind: StatefulSet
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
spec:
@ -16,7 +16,7 @@ spec:
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
spec:
containers:
- args:
@ -31,7 +31,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.0
image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.1
livenessProbe:
httpGet:
path: /healthz

View File

@ -3,7 +3,7 @@ kind: ClusterRoleBinding
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
roleRef:
apiGroup: rbac.authorization.k8s.io

View File

@ -3,7 +3,7 @@ kind: ClusterRole
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
rules:
- apiGroups:

View File

@ -3,7 +3,7 @@ kind: Deployment
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
spec:
@ -15,10 +15,10 @@ spec:
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
spec:
containers:
- image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.0
- image: k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.0.0-rc.1
livenessProbe:
httpGet:
path: /healthz

View File

@ -3,6 +3,6 @@ kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system

View File

@ -3,7 +3,7 @@ kind: Service
metadata:
labels:
app.kubernetes.io/name: kube-state-metrics
app.kubernetes.io/version: 2.0.0-rc.0
app.kubernetes.io/version: 2.0.0-rc.1
name: kube-state-metrics
namespace: kube-system
spec: