diff --git a/deploy/kubernetes-1.13/pmem-csi-direct-testing.yaml b/deploy/kubernetes-1.13/pmem-csi-direct-testing.yaml index cf60dcba20..9d8e48e646 100644 --- a/deploy/kubernetes-1.13/pmem-csi-direct-testing.yaml +++ b/deploy/kubernetes-1.13/pmem-csi-direct-testing.yaml @@ -188,6 +188,7 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true - -v=5 image: quay.io/k8scsi/csi-provisioner:v1.0.1 imagePullPolicy: Always diff --git a/deploy/kubernetes-1.13/pmem-csi-direct.yaml b/deploy/kubernetes-1.13/pmem-csi-direct.yaml index 57c260e995..2576e1564f 100644 --- a/deploy/kubernetes-1.13/pmem-csi-direct.yaml +++ b/deploy/kubernetes-1.13/pmem-csi-direct.yaml @@ -173,6 +173,7 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true image: quay.io/k8scsi/csi-provisioner:v1.0.1 imagePullPolicy: Always name: external-provisioner diff --git a/deploy/kubernetes-1.13/pmem-csi-lvm-testing.yaml b/deploy/kubernetes-1.13/pmem-csi-lvm-testing.yaml index 09ba11065f..0728af0438 100644 --- a/deploy/kubernetes-1.13/pmem-csi-lvm-testing.yaml +++ b/deploy/kubernetes-1.13/pmem-csi-lvm-testing.yaml @@ -188,6 +188,7 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true - -v=5 image: quay.io/k8scsi/csi-provisioner:v1.0.1 imagePullPolicy: Always diff --git a/deploy/kubernetes-1.13/pmem-csi-lvm.yaml b/deploy/kubernetes-1.13/pmem-csi-lvm.yaml index 678913f97b..b272ffc7e8 100644 --- a/deploy/kubernetes-1.13/pmem-csi-lvm.yaml +++ b/deploy/kubernetes-1.13/pmem-csi-lvm.yaml @@ -173,6 +173,7 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true image: quay.io/k8scsi/csi-provisioner:v1.0.1 imagePullPolicy: Always name: external-provisioner diff --git a/deploy/kubernetes-1.14/pmem-csi-direct-testing.yaml b/deploy/kubernetes-1.14/pmem-csi-direct-testing.yaml index 8753aaa2f3..01b7f08461 100644 --- a/deploy/kubernetes-1.14/pmem-csi-direct-testing.yaml +++ b/deploy/kubernetes-1.14/pmem-csi-direct-testing.yaml @@ -208,8 +208,9 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true - -v=5 - image: quay.io/k8scsi/csi-provisioner:v1.1.0 + image: quay.io/k8scsi/csi-provisioner:canary imagePullPolicy: Always name: external-provisioner volumeMounts: diff --git a/deploy/kubernetes-1.14/pmem-csi-direct.yaml b/deploy/kubernetes-1.14/pmem-csi-direct.yaml index 70fcadaa2e..6e1eb55fae 100644 --- a/deploy/kubernetes-1.14/pmem-csi-direct.yaml +++ b/deploy/kubernetes-1.14/pmem-csi-direct.yaml @@ -193,7 +193,8 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true - image: quay.io/k8scsi/csi-provisioner:v1.1.0 + - --strict-topology=true + image: quay.io/k8scsi/csi-provisioner:canary imagePullPolicy: Always name: external-provisioner volumeMounts: diff --git a/deploy/kubernetes-1.14/pmem-csi-lvm-testing.yaml b/deploy/kubernetes-1.14/pmem-csi-lvm-testing.yaml index 1ffbb19da2..eb6f1c109f 100644 --- a/deploy/kubernetes-1.14/pmem-csi-lvm-testing.yaml +++ b/deploy/kubernetes-1.14/pmem-csi-lvm-testing.yaml @@ -208,8 +208,9 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true + - --strict-topology=true - -v=5 - image: quay.io/k8scsi/csi-provisioner:v1.1.0 + image: quay.io/k8scsi/csi-provisioner:canary imagePullPolicy: Always name: external-provisioner volumeMounts: diff --git a/deploy/kubernetes-1.14/pmem-csi-lvm.yaml b/deploy/kubernetes-1.14/pmem-csi-lvm.yaml index ba0b3cf426..318220b5d0 100644 --- a/deploy/kubernetes-1.14/pmem-csi-lvm.yaml +++ b/deploy/kubernetes-1.14/pmem-csi-lvm.yaml @@ -193,7 +193,8 @@ spec: - --v=3 - --csi-address=/csi/csi-controller.sock - --feature-gates=Topology=true - image: quay.io/k8scsi/csi-provisioner:v1.1.0 + - --strict-topology=true + image: quay.io/k8scsi/csi-provisioner:canary imagePullPolicy: Always name: external-provisioner volumeMounts: diff --git a/deploy/kustomize/driver/pmem-csi.yaml b/deploy/kustomize/driver/pmem-csi.yaml index 8f7ea380f2..4815bc1535 100644 --- a/deploy/kustomize/driver/pmem-csi.yaml +++ b/deploy/kustomize/driver/pmem-csi.yaml @@ -68,7 +68,7 @@ spec: - name: external-provisioner imagePullPolicy: Always image: quay.io/k8scsi/csi-provisioner:v1.X.Y - args: [ "--v=3", "--csi-address=/csi/csi-controller.sock", "--feature-gates=Topology=true" ] + args: [ "--v=3", "--csi-address=/csi/csi-controller.sock", "--feature-gates=Topology=true", "--strict-topology=true" ] volumeMounts: - name: plugin-socket-dir mountPath: /csi diff --git a/deploy/kustomize/kubernetes-1.14/kustomization.yaml b/deploy/kustomize/kubernetes-1.14/kustomization.yaml index f30e5095c3..c50d921fc8 100644 --- a/deploy/kustomize/kubernetes-1.14/kustomization.yaml +++ b/deploy/kustomize/kubernetes-1.14/kustomization.yaml @@ -8,6 +8,6 @@ resources: # The RBAC files must match the image versions. images: - name: quay.io/k8scsi/csi-provisioner - newTag: v1.1.0 + newTag: canary - name: quay.io/k8scsi/csi-node-driver-registrar newTag: v1.1.0