From f52762ad82fb36d1c1ff6365c95f905f42cdc977 Mon Sep 17 00:00:00 2001 From: tariqibrahim Date: Sun, 2 Feb 2020 23:01:30 -0800 Subject: [PATCH 1/6] fix: use the correct expectedType for networkPolicy reflector --- internal/store/builder.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/store/builder.go b/internal/store/builder.go index fc661e7650..5267e73746 100644 --- a/internal/store/builder.go +++ b/internal/store/builder.go @@ -32,6 +32,7 @@ import ( certv1beta1 "k8s.io/api/certificates/v1beta1" v1 "k8s.io/api/core/v1" extensions "k8s.io/api/extensions/v1beta1" + networkingv1 "k8s.io/api/networking/v1" policy "k8s.io/api/policy/v1beta1" storagev1 "k8s.io/api/storage/v1" storagev1beta1 "k8s.io/api/storage/v1beta1" @@ -237,7 +238,7 @@ func (b *Builder) buildNamespaceStore() *metricsstore.MetricsStore { } func (b *Builder) buildNetworkPolicyStore() *metricsstore.MetricsStore { - return b.buildStore(networkpolicyMetricFamilies, &v1.Namespace{}, createNetworkPolicyListWatch) + return b.buildStore(networkpolicyMetricFamilies, &networkingv1.NetworkPolicy{}, createNetworkPolicyListWatch) } func (b *Builder) buildNodeStore() *metricsstore.MetricsStore { From 19bad44ce48be16c89192717a575651aa704bbd9 Mon Sep 17 00:00:00 2001 From: Michal Jura Date: Fri, 31 Jan 2020 08:34:05 +0100 Subject: [PATCH 2/6] internal/store/builder.go: Fix K8s API version (cherry picked from commit 7e6ee51012887301e9f62836566ecd1c18a146c9) --- internal/store/builder.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/internal/store/builder.go b/internal/store/builder.go index fc661e7650..7557055e76 100644 --- a/internal/store/builder.go +++ b/internal/store/builder.go @@ -24,7 +24,7 @@ import ( "github.com/pkg/errors" "github.com/prometheus/client_golang/prometheus" - admissionregistration "k8s.io/api/admissionregistration/v1beta1" + admissionregistration "k8s.io/api/admissionregistration/v1" appsv1 "k8s.io/api/apps/v1" autoscaling "k8s.io/api/autoscaling/v2beta1" batchv1 "k8s.io/api/batch/v1" @@ -34,7 +34,6 @@ import ( extensions "k8s.io/api/extensions/v1beta1" policy "k8s.io/api/policy/v1beta1" storagev1 "k8s.io/api/storage/v1" - storagev1beta1 "k8s.io/api/storage/v1beta1" vpaautoscaling "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta2" vpaclientset "k8s.io/autoscaler/vertical-pod-autoscaler/pkg/client/clientset/versioned" clientset "k8s.io/client-go/kubernetes" @@ -297,7 +296,7 @@ func (b *Builder) buildValidatingWebhookConfigurationStore() *metricsstore.Metri } func (b *Builder) buildVolumeAttachmentStore() *metricsstore.MetricsStore { - return b.buildStore(volumeAttachmentMetricFamilies, &storagev1beta1.VolumeAttachment{}, createVolumeAttachmentListWatch) + return b.buildStore(volumeAttachmentMetricFamilies, &storagev1.VolumeAttachment{}, createVolumeAttachmentListWatch) } func (b *Builder) buildVPAStore() *metricsstore.MetricsStore { From 983713c2337ca932516def85d308e8379efb174f Mon Sep 17 00:00:00 2001 From: Frederic Branczyk Date: Mon, 3 Feb 2020 10:55:16 +0100 Subject: [PATCH 3/6] *: Cut v1.9.4 --- CHANGELOG.md | 7 +++++++ README.md | 6 +++--- VERSION | 2 +- examples/autosharding/cluster-role-binding.yaml | 2 +- examples/autosharding/cluster-role.yaml | 2 +- examples/autosharding/role-binding.yaml | 2 +- examples/autosharding/role.yaml | 2 +- examples/autosharding/service-account.yaml | 2 +- examples/autosharding/service.yaml | 2 +- examples/autosharding/statefulset.yaml | 6 +++--- examples/standard/cluster-role-binding.yaml | 2 +- examples/standard/cluster-role.yaml | 2 +- examples/standard/deployment.yaml | 6 +++--- examples/standard/service-account.yaml | 2 +- examples/standard/service.yaml | 2 +- 15 files changed, 27 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fae045124..7dd3e81378 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## v1.9.4 / 2020-02-03 + +* [BUGFIX] Fix VolumeAttachment api version to be used (was v1beta1, should have been v1). #1043 +* [BUGFIX] Fix MutatingWebhookConfiguration api version to be used (was v1beta1, should have been v1). #1043 +* [BUGFIX] Fix ValidatingWebhookConfiguration api version to be used (was v1beta1, should have been v1). #1043 +* [BUGFIX] Use the correct for NetworkPolicy reflector. #1042 + ## v1.9.3 / 2020-01-22 * [CHANGE] Remove experimental hpa metrics kube_hpa_status_current_metrics_average_utilization and kube_hpa_status_current_metrics_average_value #1030 diff --git a/README.md b/README.md index 2d6e4905cd..868d3b06c6 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ At most, 5 kube-state-metrics and 5 [kubernetes releases](https://github.com/kub | **v1.6.0** | ✓ | ✓ | - | - | - | | **v1.7.2** | ✓ | ✓ | ✓ | - | - | | **v1.8.0** | ✓ | ✓ | ✓ | ✓ | - | -| **v1.9.3** | ✓ | ✓ | ✓ | ✓ | ✓ | +| **v1.9.4** | ✓ | ✓ | ✓ | ✓ | ✓ | | **master** | ✓ | ✓ | ✓ | ✓ | ✓ | - `✓` Fully supported version range. - `-` The Kubernetes cluster has features the client-go library can't use (additional API objects, etc). @@ -79,8 +79,8 @@ release. #### Container Image The latest container image can be found at: -* `quay.io/coreos/kube-state-metrics:v1.9.3` -* `k8s.gcr.io/kube-state-metrics:v1.9.3` +* `quay.io/coreos/kube-state-metrics:v1.9.4` +* `k8s.gcr.io/kube-state-metrics:v1.9.4` **Note**: The recommended docker registry for kube-state-metrics is `quay.io`. kube-state-metrics on diff --git a/VERSION b/VERSION index 77fee73a8c..d615fd0c04 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.9.3 +1.9.4 diff --git a/examples/autosharding/cluster-role-binding.yaml b/examples/autosharding/cluster-role-binding.yaml index 3986dd9e22..0cf78a1011 100644 --- a/examples/autosharding/cluster-role-binding.yaml +++ b/examples/autosharding/cluster-role-binding.yaml @@ -3,7 +3,7 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/autosharding/cluster-role.yaml b/examples/autosharding/cluster-role.yaml index cfbd243694..f6ab04dd84 100644 --- a/examples/autosharding/cluster-role.yaml +++ b/examples/autosharding/cluster-role.yaml @@ -3,7 +3,7 @@ kind: ClusterRole metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics rules: - apiGroups: diff --git a/examples/autosharding/role-binding.yaml b/examples/autosharding/role-binding.yaml index c67251367a..aea862da29 100644 --- a/examples/autosharding/role-binding.yaml +++ b/examples/autosharding/role-binding.yaml @@ -3,7 +3,7 @@ kind: RoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/autosharding/role.yaml b/examples/autosharding/role.yaml index 1770beff43..e031af2f2b 100644 --- a/examples/autosharding/role.yaml +++ b/examples/autosharding/role.yaml @@ -3,7 +3,7 @@ kind: Role metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics namespace: kube-system rules: diff --git a/examples/autosharding/service-account.yaml b/examples/autosharding/service-account.yaml index 6a8ec7f262..f793e22d13 100644 --- a/examples/autosharding/service-account.yaml +++ b/examples/autosharding/service-account.yaml @@ -3,6 +3,6 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics namespace: kube-system diff --git a/examples/autosharding/service.yaml b/examples/autosharding/service.yaml index 8301ca34d5..3d75da3bf9 100644 --- a/examples/autosharding/service.yaml +++ b/examples/autosharding/service.yaml @@ -3,7 +3,7 @@ kind: Service metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics namespace: kube-system spec: diff --git a/examples/autosharding/statefulset.yaml b/examples/autosharding/statefulset.yaml index 21877a0560..80ac4983f9 100644 --- a/examples/autosharding/statefulset.yaml +++ b/examples/autosharding/statefulset.yaml @@ -3,7 +3,7 @@ kind: StatefulSet metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 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: v1.9.3 + app.kubernetes.io/version: v1.9.4 spec: containers: - args: @@ -33,7 +33,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/coreos/kube-state-metrics:v1.9.3 + image: quay.io/coreos/kube-state-metrics:v1.9.4 livenessProbe: httpGet: path: /healthz diff --git a/examples/standard/cluster-role-binding.yaml b/examples/standard/cluster-role-binding.yaml index 3986dd9e22..0cf78a1011 100644 --- a/examples/standard/cluster-role-binding.yaml +++ b/examples/standard/cluster-role-binding.yaml @@ -3,7 +3,7 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/standard/cluster-role.yaml b/examples/standard/cluster-role.yaml index cfbd243694..f6ab04dd84 100644 --- a/examples/standard/cluster-role.yaml +++ b/examples/standard/cluster-role.yaml @@ -3,7 +3,7 @@ kind: ClusterRole metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics rules: - apiGroups: diff --git a/examples/standard/deployment.yaml b/examples/standard/deployment.yaml index 531590895c..40e6b51e7c 100644 --- a/examples/standard/deployment.yaml +++ b/examples/standard/deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 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: v1.9.3 + app.kubernetes.io/version: v1.9.4 spec: containers: - - image: quay.io/coreos/kube-state-metrics:v1.9.3 + - image: quay.io/coreos/kube-state-metrics:v1.9.4 livenessProbe: httpGet: path: /healthz diff --git a/examples/standard/service-account.yaml b/examples/standard/service-account.yaml index 6a8ec7f262..f793e22d13 100644 --- a/examples/standard/service-account.yaml +++ b/examples/standard/service-account.yaml @@ -3,6 +3,6 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics namespace: kube-system diff --git a/examples/standard/service.yaml b/examples/standard/service.yaml index 8301ca34d5..3d75da3bf9 100644 --- a/examples/standard/service.yaml +++ b/examples/standard/service.yaml @@ -3,7 +3,7 @@ kind: Service metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.3 + app.kubernetes.io/version: v1.9.4 name: kube-state-metrics namespace: kube-system spec: From 97678462aa86b7d10f4272ca6757c0977fab514d Mon Sep 17 00:00:00 2001 From: Lili Cosic Date: Fri, 7 Feb 2020 12:35:37 +0100 Subject: [PATCH 4/6] internal/store/validatingwebhookconfiguration.go: Switch to v1 As we are expecting v1 we should also create a watch on v1. Otherwise see the following error in the logs: "expected type *v1.ValidatingWebhookConfiguration, but watch event object had type *v1beta1.ValidatingWebhookConfiguration" --- internal/store/validatingwebhookconfiguration.go | 6 +++--- internal/store/validatingwebhookconfiguration_test.go | 2 +- tests/manifests/validatingwebhookconfiguration.yaml | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/internal/store/validatingwebhookconfiguration.go b/internal/store/validatingwebhookconfiguration.go index 6773f31ffd..4e0ae6610d 100644 --- a/internal/store/validatingwebhookconfiguration.go +++ b/internal/store/validatingwebhookconfiguration.go @@ -17,7 +17,7 @@ limitations under the License. package store import ( - admissionregistration "k8s.io/api/admissionregistration/v1beta1" + admissionregistration "k8s.io/api/admissionregistration/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/watch" @@ -79,10 +79,10 @@ var ( func createValidatingWebhookConfigurationListWatch(kubeClient clientset.Interface, ns string) cache.ListerWatcher { return &cache.ListWatch{ ListFunc: func(opts metav1.ListOptions) (runtime.Object, error) { - return kubeClient.AdmissionregistrationV1beta1().ValidatingWebhookConfigurations().List(opts) + return kubeClient.AdmissionregistrationV1().ValidatingWebhookConfigurations().List(opts) }, WatchFunc: func(opts metav1.ListOptions) (watch.Interface, error) { - return kubeClient.AdmissionregistrationV1beta1().ValidatingWebhookConfigurations().Watch(opts) + return kubeClient.AdmissionregistrationV1().ValidatingWebhookConfigurations().Watch(opts) }, } } diff --git a/internal/store/validatingwebhookconfiguration_test.go b/internal/store/validatingwebhookconfiguration_test.go index 7805c0d295..f69f1ddc56 100644 --- a/internal/store/validatingwebhookconfiguration_test.go +++ b/internal/store/validatingwebhookconfiguration_test.go @@ -19,7 +19,7 @@ package store import ( "testing" - admissionregistration "k8s.io/api/admissionregistration/v1beta1" + admissionregistration "k8s.io/api/admissionregistration/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/kube-state-metrics/pkg/metric" diff --git a/tests/manifests/validatingwebhookconfiguration.yaml b/tests/manifests/validatingwebhookconfiguration.yaml index 9b61abf5cf..671bcba6e6 100644 --- a/tests/manifests/validatingwebhookconfiguration.yaml +++ b/tests/manifests/validatingwebhookconfiguration.yaml @@ -1,4 +1,4 @@ -apiVersion: admissionregistration.k8s.io/v1beta1 +apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingWebhookConfiguration metadata: name: example-validatingwebhookconfiguration @@ -11,6 +11,9 @@ webhooks: namespace: apples path: /apple caBundle: "YXBwbGVz" + admissionReviewVersions: ["v1", "v1beta1"] + sideEffects: None + timeoutSeconds: 5 namespaceSelector: matchExpressions: - key: production From 7c28c43c248dcde5c4105ac9ef8809e919afe5c7 Mon Sep 17 00:00:00 2001 From: Lili Cosic Date: Wed, 12 Feb 2020 11:52:56 +0100 Subject: [PATCH 5/6] tests/e2e.sh: Switch to test with kubernetes version 1.17.3 --- tests/e2e.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/e2e.sh b/tests/e2e.sh index 182a524244..9507d78fa1 100755 --- a/tests/e2e.sh +++ b/tests/e2e.sh @@ -17,7 +17,7 @@ set -e set -o pipefail -KUBERNETES_VERSION=v1.15.3 +KUBERNETES_VERSION=v1.17.3 KUBE_STATE_METRICS_LOG_DIR=./log KUBE_STATE_METRICS_IMAGE_NAME='quay.io/coreos/kube-state-metrics' PROMETHEUS_VERSION=2.12.0 From e4c573ed7d0fba491632b242b54240b1f55ef741 Mon Sep 17 00:00:00 2001 From: Lili Cosic Date: Thu, 20 Feb 2020 10:52:31 +0100 Subject: [PATCH 6/6] README.md,VERSION,examples: Cut 1.9.5 release --- CHANGELOG.md | 4 ++++ README.md | 6 +++--- VERSION | 2 +- examples/autosharding/cluster-role-binding.yaml | 2 +- examples/autosharding/cluster-role.yaml | 2 +- examples/autosharding/role-binding.yaml | 2 +- examples/autosharding/role.yaml | 2 +- examples/autosharding/service-account.yaml | 2 +- examples/autosharding/service.yaml | 2 +- examples/autosharding/statefulset.yaml | 6 +++--- examples/standard/cluster-role-binding.yaml | 2 +- examples/standard/cluster-role.yaml | 2 +- examples/standard/deployment.yaml | 6 +++--- examples/standard/service-account.yaml | 2 +- examples/standard/service.yaml | 2 +- 15 files changed, 24 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dd3e81378..c0e4d9092c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## v1.9.5 / 2020-02-20 + +* [BUGFIX] Switch to using only v1 client of validatingwebhookconfiguration #1052 + ## v1.9.4 / 2020-02-03 * [BUGFIX] Fix VolumeAttachment api version to be used (was v1beta1, should have been v1). #1043 diff --git a/README.md b/README.md index 868d3b06c6..2c89b56dc2 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ At most, 5 kube-state-metrics and 5 [kubernetes releases](https://github.com/kub | **v1.6.0** | ✓ | ✓ | - | - | - | | **v1.7.2** | ✓ | ✓ | ✓ | - | - | | **v1.8.0** | ✓ | ✓ | ✓ | ✓ | - | -| **v1.9.4** | ✓ | ✓ | ✓ | ✓ | ✓ | +| **v1.9.5** | ✓ | ✓ | ✓ | ✓ | ✓ | | **master** | ✓ | ✓ | ✓ | ✓ | ✓ | - `✓` Fully supported version range. - `-` The Kubernetes cluster has features the client-go library can't use (additional API objects, etc). @@ -79,8 +79,8 @@ release. #### Container Image The latest container image can be found at: -* `quay.io/coreos/kube-state-metrics:v1.9.4` -* `k8s.gcr.io/kube-state-metrics:v1.9.4` +* `quay.io/coreos/kube-state-metrics:v1.9.5` +* `k8s.gcr.io/kube-state-metrics:v1.9.5` **Note**: The recommended docker registry for kube-state-metrics is `quay.io`. kube-state-metrics on diff --git a/VERSION b/VERSION index d615fd0c04..158c747293 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.9.4 +1.9.5 diff --git a/examples/autosharding/cluster-role-binding.yaml b/examples/autosharding/cluster-role-binding.yaml index 0cf78a1011..529845a077 100644 --- a/examples/autosharding/cluster-role-binding.yaml +++ b/examples/autosharding/cluster-role-binding.yaml @@ -3,7 +3,7 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/autosharding/cluster-role.yaml b/examples/autosharding/cluster-role.yaml index f6ab04dd84..05fcdbc589 100644 --- a/examples/autosharding/cluster-role.yaml +++ b/examples/autosharding/cluster-role.yaml @@ -3,7 +3,7 @@ kind: ClusterRole metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics rules: - apiGroups: diff --git a/examples/autosharding/role-binding.yaml b/examples/autosharding/role-binding.yaml index aea862da29..5e8f2ca413 100644 --- a/examples/autosharding/role-binding.yaml +++ b/examples/autosharding/role-binding.yaml @@ -3,7 +3,7 @@ kind: RoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/autosharding/role.yaml b/examples/autosharding/role.yaml index e031af2f2b..cc628ebf94 100644 --- a/examples/autosharding/role.yaml +++ b/examples/autosharding/role.yaml @@ -3,7 +3,7 @@ kind: Role metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics namespace: kube-system rules: diff --git a/examples/autosharding/service-account.yaml b/examples/autosharding/service-account.yaml index f793e22d13..8d1fda4885 100644 --- a/examples/autosharding/service-account.yaml +++ b/examples/autosharding/service-account.yaml @@ -3,6 +3,6 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics namespace: kube-system diff --git a/examples/autosharding/service.yaml b/examples/autosharding/service.yaml index 3d75da3bf9..79a565d76a 100644 --- a/examples/autosharding/service.yaml +++ b/examples/autosharding/service.yaml @@ -3,7 +3,7 @@ kind: Service metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics namespace: kube-system spec: diff --git a/examples/autosharding/statefulset.yaml b/examples/autosharding/statefulset.yaml index 80ac4983f9..a2ab3b42ed 100644 --- a/examples/autosharding/statefulset.yaml +++ b/examples/autosharding/statefulset.yaml @@ -3,7 +3,7 @@ kind: StatefulSet metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 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: v1.9.4 + app.kubernetes.io/version: v1.9.5 spec: containers: - args: @@ -33,7 +33,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/coreos/kube-state-metrics:v1.9.4 + image: quay.io/coreos/kube-state-metrics:v1.9.5 livenessProbe: httpGet: path: /healthz diff --git a/examples/standard/cluster-role-binding.yaml b/examples/standard/cluster-role-binding.yaml index 0cf78a1011..529845a077 100644 --- a/examples/standard/cluster-role-binding.yaml +++ b/examples/standard/cluster-role-binding.yaml @@ -3,7 +3,7 @@ kind: ClusterRoleBinding metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics roleRef: apiGroup: rbac.authorization.k8s.io diff --git a/examples/standard/cluster-role.yaml b/examples/standard/cluster-role.yaml index f6ab04dd84..05fcdbc589 100644 --- a/examples/standard/cluster-role.yaml +++ b/examples/standard/cluster-role.yaml @@ -3,7 +3,7 @@ kind: ClusterRole metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics rules: - apiGroups: diff --git a/examples/standard/deployment.yaml b/examples/standard/deployment.yaml index 40e6b51e7c..275879349f 100644 --- a/examples/standard/deployment.yaml +++ b/examples/standard/deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 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: v1.9.4 + app.kubernetes.io/version: v1.9.5 spec: containers: - - image: quay.io/coreos/kube-state-metrics:v1.9.4 + - image: quay.io/coreos/kube-state-metrics:v1.9.5 livenessProbe: httpGet: path: /healthz diff --git a/examples/standard/service-account.yaml b/examples/standard/service-account.yaml index f793e22d13..8d1fda4885 100644 --- a/examples/standard/service-account.yaml +++ b/examples/standard/service-account.yaml @@ -3,6 +3,6 @@ kind: ServiceAccount metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics namespace: kube-system diff --git a/examples/standard/service.yaml b/examples/standard/service.yaml index 3d75da3bf9..79a565d76a 100644 --- a/examples/standard/service.yaml +++ b/examples/standard/service.yaml @@ -3,7 +3,7 @@ kind: Service metadata: labels: app.kubernetes.io/name: kube-state-metrics - app.kubernetes.io/version: v1.9.4 + app.kubernetes.io/version: v1.9.5 name: kube-state-metrics namespace: kube-system spec: