From cd455654801ad25d4c12449212fe9279e7d6561a Mon Sep 17 00:00:00 2001 From: kmova Date: Fri, 5 Feb 2021 05:27:02 +0000 Subject: [PATCH] chore(release): update container images to 4.0.0 - Update to the prow generated container images pushed to grc.io - Set the tag version to 4.0.0 - Update the helm chart version to 4.0.0 Signed-off-by: kmova --- CHANGELOG.md | 4 ++-- README.md | 4 ++-- charts/nfs-subdir-external-provisioner/Chart.yaml | 6 +++--- charts/nfs-subdir-external-provisioner/README.md | 6 ++---- charts/nfs-subdir-external-provisioner/values.yaml | 4 ++-- deploy/deployment-arm.yaml | 2 +- deploy/deployment.yaml | 6 +++--- deploy/objects/deployment-arm.yaml | 2 +- deploy/objects/deployment.yaml | 2 +- 9 files changed, 17 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c080cef..6d2ddae7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Unreleased +# v4.0.0 - Remove redundant field in the rbac.yaml (https://github.com/kubernetes-retired/external-storage/pull/970) - Use `kubernetes-sigs/sig-storage-lib-external-provisioner` instead of `incubator/external-storage/lib` (https://github.com/kubernetes-retired/external-storage/pull/1026) - Fill in rbac.yaml with ServiceAccount manifest (https://github.com/kubernetes-retired/external-storage/pull/1060, https://github.com/kubernetes-retired/external-storage/pull/1179) @@ -42,4 +42,4 @@ - Fix issue 149 - nfs-client-provisioner create folder with 755, not 777 (https://github.com/kubernetes-incubator/external-storage/pull/150) # v1 -- Initial release \ No newline at end of file +- Initial release diff --git a/README.md b/README.md index a41724c1..e4676162 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Note: This repository is being migrated from https://github.com/kubernetes-incub make build make container # `nfs-subdir-external-provisioner:latest` will be created. -# To upload this to your customer registry, say `quay.io/myorg`, you can use +# To upload this to your custom registry, say `quay.io/myorg`, you can use # docker tag nfs-subdir-external-provisioner:latest quay.io/myorg/nfs-subdir-external-provisioner:latest # docker push quay.io/myorg/nfs-subdir-external-provisioner:latest ``` @@ -100,7 +100,7 @@ spec: serviceAccountName: nfs-client-provisioner containers: - name: nfs-client-provisioner - image: quay.io/external_storage/nfs-client-provisioner:latest + image: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner:v4.0.0 volumeMounts: - name: nfs-client-root mountPath: /persistentvolumes diff --git a/charts/nfs-subdir-external-provisioner/Chart.yaml b/charts/nfs-subdir-external-provisioner/Chart.yaml index 7aecc25b..4b895554 100644 --- a/charts/nfs-subdir-external-provisioner/Chart.yaml +++ b/charts/nfs-subdir-external-provisioner/Chart.yaml @@ -1,10 +1,10 @@ apiVersion: v1 -appVersion: 3.1.0 +appVersion: 4.0.0 description: nfs-subdir-external-provisioner is an automatic provisioner that used your *already configured* NFS server, automatically creating Persistent Volumes. name: nfs-subdir-external-provisioner home: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner -version: 3.0.0 -kubeVersion: ">=1.9.0-0 <1.20.0-0" +version: 4.0.0 +kubeVersion: ">=1.9.0-0" sources: - https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner keywords: diff --git a/charts/nfs-subdir-external-provisioner/README.md b/charts/nfs-subdir-external-provisioner/README.md index 29aeb562..57b84dd9 100644 --- a/charts/nfs-subdir-external-provisioner/README.md +++ b/charts/nfs-subdir-external-provisioner/README.md @@ -11,8 +11,6 @@ $ helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/n --set nfs.path=/exported/path ``` -For **arm** deployments set `image.repository` to `--set image.repository=quay.io/external_storage/nfs-client-provisioner-arm` - ## Introduction This charts installs custom [storage class](https://kubernetes.io/docs/concepts/storage/storage-classes/) into a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. It also installs a [NFS client provisioner](https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner) into the cluster which dynamically creates persistent volumes from single NFS share. @@ -54,8 +52,8 @@ The following tables lists the configurable parameters of this chart and their d | ----------------------------------- | ----------------------------------------------------------- | ------------------------------------------------- | | `replicaCount` | Number of provisioner instances to deployed | `1` | | `strategyType` | Specifies the strategy used to replace old Pods by new ones | `Recreate` | -| `image.repository` | Provisioner image | `quay.io/external_storage/nfs-client-provisioner` | -| `image.tag` | Version of provisioner image | `v3.1.0-k8s1.11` | +| `image.repository` | Provisioner image | `gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner` | +| `image.tag` | Version of provisioner image | `v4.0.0` | | `image.pullPolicy` | Image pull policy | `IfNotPresent` | | `storageClass.name` | Name of the storageClass | `nfs-client` | | `storageClass.defaultClass` | Set as the default StorageClass | `false` | diff --git a/charts/nfs-subdir-external-provisioner/values.yaml b/charts/nfs-subdir-external-provisioner/values.yaml index 64463088..0b5e4e5b 100644 --- a/charts/nfs-subdir-external-provisioner/values.yaml +++ b/charts/nfs-subdir-external-provisioner/values.yaml @@ -2,8 +2,8 @@ replicaCount: 1 strategyType: Recreate image: - repository: quay.io/external_storage/nfs-client-provisioner - tag: v3.1.0-k8s1.11 + repository: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner + tag: v4.0.0 pullPolicy: IfNotPresent nfs: diff --git a/deploy/deployment-arm.yaml b/deploy/deployment-arm.yaml index 0b3f0bce..ec19d92b 100644 --- a/deploy/deployment-arm.yaml +++ b/deploy/deployment-arm.yaml @@ -21,7 +21,7 @@ spec: serviceAccountName: nfs-client-provisioner containers: - name: nfs-client-provisioner - image: quay.io/external_storage/nfs-client-provisioner-arm:latest + image: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner:v4.0.0-rc2 volumeMounts: - name: nfs-client-root mountPath: /persistentvolumes diff --git a/deploy/deployment.yaml b/deploy/deployment.yaml index d37f43aa..a76f6339 100644 --- a/deploy/deployment.yaml +++ b/deploy/deployment.yaml @@ -21,7 +21,7 @@ spec: serviceAccountName: nfs-client-provisioner containers: - name: nfs-client-provisioner - image: quay.io/external_storage/nfs-client-provisioner:latest + image: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner:v4.0.0 volumeMounts: - name: nfs-client-root mountPath: /persistentvolumes @@ -29,11 +29,11 @@ spec: - name: PROVISIONER_NAME value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER - value: 10.10.10.60 + value: 10.3.243.101 - name: NFS_PATH value: /ifs/kubernetes volumes: - name: nfs-client-root nfs: - server: 10.10.10.60 + server: 10.3.243.101 path: /ifs/kubernetes diff --git a/deploy/objects/deployment-arm.yaml b/deploy/objects/deployment-arm.yaml index d12f203b..7519f51a 100644 --- a/deploy/objects/deployment-arm.yaml +++ b/deploy/objects/deployment-arm.yaml @@ -14,7 +14,7 @@ spec: serviceAccountName: nfs-client-provisioner containers: - name: nfs-client-provisioner - image: quay.io/external_storage/nfs-client-provisioner-arm:latest + image: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner:v4.0.0 volumeMounts: - name: nfs-client-root mountPath: /persistentvolumes diff --git a/deploy/objects/deployment.yaml b/deploy/objects/deployment.yaml index 8b153a19..7519f51a 100644 --- a/deploy/objects/deployment.yaml +++ b/deploy/objects/deployment.yaml @@ -14,7 +14,7 @@ spec: serviceAccountName: nfs-client-provisioner containers: - name: nfs-client-provisioner - image: quay.io/external_storage/nfs-client-provisioner:latest + image: gcr.io/k8s-staging-sig-storage/nfs-subdir-external-provisioner:v4.0.0 volumeMounts: - name: nfs-client-root mountPath: /persistentvolumes