From b77385c82f9853b3dfd82a9b41af23880877319b Mon Sep 17 00:00:00 2001 From: Evgeny L Date: Mon, 3 Jun 2019 18:47:12 +0000 Subject: [PATCH] Uplift nfs-provisioner * Update the version of nfs-provisioner to the latest image. * Allow nfs-provisioner user to manage endpoints, this is required because the newest version uses `leaderelection` package from k8s, this packages leverages labels on endpoints to track leader election information. Change-Id: Ie2727bd6bcc26e57875bea38f0f665d4a0e85bd7 --- nfs-provisioner/templates/deployment.yaml | 8 ++++++++ nfs-provisioner/values.yaml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/nfs-provisioner/templates/deployment.yaml b/nfs-provisioner/templates/deployment.yaml index c9026d64c..411c06df0 100644 --- a/nfs-provisioner/templates/deployment.yaml +++ b/nfs-provisioner/templates/deployment.yaml @@ -66,9 +66,17 @@ rules: - '' resources: - services + verbs: + - get + - apiGroups: + - '' + resources: - endpoints verbs: - get + - create + - update + - patch - apiGroups: - extensions resources: diff --git a/nfs-provisioner/values.yaml b/nfs-provisioner/values.yaml index 8d7f0cdef..8d24bd134 100644 --- a/nfs-provisioner/values.yaml +++ b/nfs-provisioner/values.yaml @@ -48,7 +48,7 @@ pod: images: tags: - nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v1.0.8 + nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.2.1-k8s1.12 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 image_repo_sync: docker.io/docker:17.07.0 pull_policy: IfNotPresent