diff --git a/CHANGELOG.md b/CHANGELOG.md index 49e60fad..141e5c4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # 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` instaed of `incubator/external-storage/lib` (https://github.com/kubernetes-retired/external-storage/pull/1026) +- 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) - Make ARM deployment consistent with regular deployment (https://github.com/kubernetes-retired/external-storage/pull/1090) - Update Deployment apiVersion (from `extensions/v1beta1` to `apps/v1`) and added selector field (https://github.com/kubernetes-retired/external-storage/pull/1230/, https://github.com/kubernetes-retired/external-storage/pull/1231/, https://github.com/kubernetes-retired/external-storage/pull/1283/, https://github.com/kubernetes-retired/external-storage/pull/1294/) diff --git a/README.md b/README.md index 8aa33051..3a0104f3 100644 --- a/README.md +++ b/README.md @@ -107,7 +107,7 @@ spec: mountPath: /persistentvolumes env: - name: PROVISIONER_NAME - value: nfs-subdir-external-provisioner + value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: - name: NFS_PATH @@ -119,7 +119,7 @@ spec: path: /var/nfs ``` -You may also want to change the PROVISIONER_NAME above from `nfs-subdir-external-provisioner` to something more descriptive like `nfs-storage`, but if you do remember to also change the PROVISIONER_NAME in the storage class definition below. +You may also want to change the PROVISIONER_NAME above from `k8s-sigs.io/nfs-subdir-external-provisioner` to something more descriptive like `nfs-storage`, but if you do remember to also change the PROVISIONER_NAME in the storage class definition below. To disable leader election, define an env variable named ENABLE_LEADER_ELECTION and set its value to false. @@ -140,7 +140,7 @@ apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: managed-nfs-storage -provisioner: nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' +provisioner: k8s-sigs.io/nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' parameters: pathPattern: "${.PVC.namespace}/${.PVC.annotations.nfs.io/storage-path}" # waits for nfs.io/storage-path annotation, if not specified will accept as empty string. onDelete: delete diff --git a/deploy/class.yaml b/deploy/class.yaml index 64e7bf1a..d26ffb3b 100644 --- a/deploy/class.yaml +++ b/deploy/class.yaml @@ -2,6 +2,6 @@ apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: managed-nfs-storage -provisioner: nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' +provisioner: k8s-sigs.io/nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' parameters: archiveOnDelete: "false" diff --git a/deploy/deployment-arm.yaml b/deploy/deployment-arm.yaml index 0b6b41d6..0b3f0bce 100644 --- a/deploy/deployment-arm.yaml +++ b/deploy/deployment-arm.yaml @@ -27,7 +27,7 @@ spec: mountPath: /persistentvolumes env: - name: PROVISIONER_NAME - value: nfs-subdir-external-provisioner + value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: 10.10.10.60 - name: NFS_PATH diff --git a/deploy/deployment.yaml b/deploy/deployment.yaml index ec4c0d58..d37f43aa 100644 --- a/deploy/deployment.yaml +++ b/deploy/deployment.yaml @@ -27,7 +27,7 @@ spec: mountPath: /persistentvolumes env: - name: PROVISIONER_NAME - value: nfs-subdir-external-provisioner + value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: 10.10.10.60 - name: NFS_PATH diff --git a/deploy/objects/class.yaml b/deploy/objects/class.yaml index 64e7bf1a..d26ffb3b 100644 --- a/deploy/objects/class.yaml +++ b/deploy/objects/class.yaml @@ -2,6 +2,6 @@ apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: managed-nfs-storage -provisioner: nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' +provisioner: k8s-sigs.io/nfs-subdir-external-provisioner # or choose another name, must match deployment's env PROVISIONER_NAME' parameters: archiveOnDelete: "false" diff --git a/deploy/objects/deployment-arm.yaml b/deploy/objects/deployment-arm.yaml index ccf81fe2..d12f203b 100644 --- a/deploy/objects/deployment-arm.yaml +++ b/deploy/objects/deployment-arm.yaml @@ -20,7 +20,7 @@ spec: mountPath: /persistentvolumes env: - name: PROVISIONER_NAME - value: nfs-subdir-external-provisioner + value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: 10.10.10.60 - name: NFS_PATH diff --git a/deploy/objects/deployment.yaml b/deploy/objects/deployment.yaml index 7b860cf1..8b153a19 100644 --- a/deploy/objects/deployment.yaml +++ b/deploy/objects/deployment.yaml @@ -20,7 +20,7 @@ spec: mountPath: /persistentvolumes env: - name: PROVISIONER_NAME - value: nfs-subdir-external-provisioner + value: k8s-sigs.io/nfs-subdir-external-provisioner - name: NFS_SERVER value: 10.10.10.60 - name: NFS_PATH