From 820aada2092e347dc3506bf93479c7b4a241d3b7 Mon Sep 17 00:00:00 2001 From: Chethan Venkatesh Date: Wed, 20 Oct 2021 16:05:11 -0700 Subject: [PATCH] Removing v2.0.2-rc.1 and renaming v2.0.2-rc.2 with v2.0.2 (#1352) --- .../vsphere-csi-controller-deployment.yaml | 139 ---------------- .../deploy/vsphere-csi-node-ds.yaml | 128 --------------- .../vsphere-csi-controller-deployment.yaml | 152 ------------------ .../deploy/vsphere-csi-node-ds.yaml | 128 --------------- .../rbac/vsphere-csi-controller-rbac.yaml | 45 ------ .../rbac/vsphere-csi-controller-rbac.yaml | 42 ----- .../vsphere-csi-controller-deployment.yaml | 4 +- .../deploy/vsphere-csi-node-ds.yaml | 2 +- .../rbac/vsphere-csi-controller-rbac.yaml | 0 .../vsphere-csi-controller-deployment.yaml | 4 +- .../deploy/vsphere-csi-node-ds.yaml | 2 +- .../rbac/vsphere-csi-controller-rbac.yaml | 0 12 files changed, 6 insertions(+), 640 deletions(-) delete mode 100644 manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml delete mode 100644 manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml delete mode 100644 manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml delete mode 100644 manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml delete mode 100644 manifests/v2.0.2-rc.1/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml delete mode 100644 manifests/v2.0.2-rc.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml rename manifests/{v2.0.2-rc.2 => v2.0.2}/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml (99%) rename manifests/{v2.0.2-rc.2 => v2.0.2}/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml (99%) rename manifests/{v2.0.2-rc.1 => v2.0.2}/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml (100%) rename manifests/{v2.0.2-rc.2 => v2.0.2}/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml (99%) rename manifests/{v2.0.2-rc.2 => v2.0.2}/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml (99%) rename manifests/{v2.0.2-rc.2 => v2.0.2}/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml (100%) diff --git a/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml b/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml deleted file mode 100644 index 6b9b2cd426..0000000000 --- a/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml +++ /dev/null @@ -1,139 +0,0 @@ -# Minimum Kubernetes version - 1.16 -# For prior releases make sure to add required --feature-gates flags -kind: Deployment -apiVersion: apps/v1 -metadata: - name: vsphere-csi-controller - namespace: kube-system -spec: - replicas: 1 - strategy: - type: RollingUpdate - rollingUpdate: - maxUnavailable: 1 - maxSurge: 0 - selector: - matchLabels: - app: vsphere-csi-controller - template: - metadata: - labels: - app: vsphere-csi-controller - role: vsphere-csi - spec: - serviceAccountName: vsphere-csi-controller - nodeSelector: - node-role.kubernetes.io/master: "" - tolerations: - - operator: "Exists" - effect: NoSchedule - - operator: "Exists" - effect: NoExecute - dnsPolicy: "Default" - containers: - - name: csi-attacher - image: quay.io/k8scsi/csi-attacher:v2.0.0 - args: - - "--v=4" - - "--timeout=300s" - - "--csi-address=$(ADDRESS)" - - "--leader-election" - env: - - name: ADDRESS - value: /csi/csi.sock - volumeMounts: - - mountPath: /csi - name: socket-dir - - name: vsphere-csi-controller - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.1 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com"] - imagePullPolicy: "Always" - env: - - name: CSI_ENDPOINT - value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock - - name: X_CSI_MODE - value: "controller" - - name: VSPHERE_CSI_CONFIG - value: "/etc/cloud/csi-vsphere.conf" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - volumeMounts: - - mountPath: /etc/cloud - name: vsphere-config-volume - readOnly: true - - mountPath: /var/lib/csi/sockets/pluginproxy/ - name: socket-dir - ports: - - name: healthz - containerPort: 9808 - protocol: TCP - livenessProbe: - httpGet: - path: /healthz - port: healthz - initialDelaySeconds: 10 - timeoutSeconds: 3 - periodSeconds: 5 - failureThreshold: 3 - - name: liveness-probe - image: quay.io/k8scsi/livenessprobe:v1.1.0 - args: - - "--csi-address=$(ADDRESS)" - env: - - name: ADDRESS - value: /var/lib/csi/sockets/pluginproxy/csi.sock - volumeMounts: - - mountPath: /var/lib/csi/sockets/pluginproxy/ - name: socket-dir - - name: vsphere-syncer - image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2-rc.1 - args: - - "--leader-election" - imagePullPolicy: "Always" - env: - - name: FULL_SYNC_INTERVAL_MINUTES - value: "30" - - name: VSPHERE_CSI_CONFIG - value: "/etc/cloud/csi-vsphere.conf" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - volumeMounts: - - mountPath: /etc/cloud - name: vsphere-config-volume - readOnly: true - - name: csi-provisioner - image: quay.io/k8scsi/csi-provisioner:v1.4.0 - args: - - "--v=4" - - "--timeout=300s" - - "--csi-address=$(ADDRESS)" - # needed only for topology aware setup - #- "--feature-gates=Topology=true" - #- "--strict-topology" - - "--enable-leader-election" - - "--leader-election-type=leases" - env: - - name: ADDRESS - value: /csi/csi.sock - volumeMounts: - - mountPath: /csi - name: socket-dir - volumes: - - name: vsphere-config-volume - secret: - secretName: vsphere-config-secret - - name: socket-dir - hostPath: - path: /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com - type: DirectoryOrCreate ---- -apiVersion: storage.k8s.io/v1beta1 -kind: CSIDriver -metadata: - name: csi.vsphere.vmware.com -spec: - attachRequired: true - podInfoOnMount: false diff --git a/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml b/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml deleted file mode 100644 index 37aaaf25b6..0000000000 --- a/manifests/v2.0.2-rc.1/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml +++ /dev/null @@ -1,128 +0,0 @@ -# Minimum Kubernetes version - 1.16 -# For prior releases make sure to add required --feature-gates flags -kind: DaemonSet -apiVersion: apps/v1 -metadata: - name: vsphere-csi-node - namespace: kube-system -spec: - selector: - matchLabels: - app: vsphere-csi-node - updateStrategy: - type: "RollingUpdate" - template: - metadata: - labels: - app: vsphere-csi-node - role: vsphere-csi - spec: - hostNetwork: true - dnsPolicy: "ClusterFirstWithHostNet" - containers: - - name: node-driver-registrar - image: quay.io/k8scsi/csi-node-driver-registrar:v1.2.0 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /registration/csi.vsphere.vmware.com-reg.sock /csi/csi.sock"] - args: - - "--v=5" - - "--csi-address=$(ADDRESS)" - - "--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)" - env: - - name: ADDRESS - value: /csi/csi.sock - - name: DRIVER_REG_SOCK_PATH - value: /var/lib/kubelet/plugins/csi.vsphere.vmware.com/csi.sock - securityContext: - privileged: true - volumeMounts: - - name: plugin-dir - mountPath: /csi - - name: registration-dir - mountPath: /registration - - name: vsphere-csi-node - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.1 - imagePullPolicy: "Always" - env: - - name: NODE_NAME - valueFrom: - fieldRef: - fieldPath: spec.nodeName - - name: CSI_ENDPOINT - value: unix:///csi/csi.sock - - name: X_CSI_MODE - value: "node" - - name: X_CSI_SPEC_REQ_VALIDATION - value: "false" - # needed only for topology aware setups - #- name: VSPHERE_CSI_CONFIG - # value: "/etc/cloud/csi-vsphere.conf" # here csi-vsphere.conf is the name of the file used for creating secret using "--from-file" flag - - name: X_CSI_DEBUG - value: "true" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - securityContext: - privileged: true - capabilities: - add: ["SYS_ADMIN"] - allowPrivilegeEscalation: true - volumeMounts: - # needed only for topology aware setups - #- name: vsphere-config-volume - # mountPath: /etc/cloud - # readOnly: true - - name: plugin-dir - mountPath: /csi - - name: pods-mount-dir - mountPath: /var/lib/kubelet - # needed so that any mounts setup inside this container are - # propagated back to the host machine. - mountPropagation: "Bidirectional" - - name: device-dir - mountPath: /dev - ports: - - name: healthz - containerPort: 9808 - protocol: TCP - livenessProbe: - httpGet: - path: /healthz - port: healthz - initialDelaySeconds: 10 - timeoutSeconds: 3 - periodSeconds: 5 - failureThreshold: 3 - - name: liveness-probe - image: quay.io/k8scsi/livenessprobe:v1.1.0 - args: - - --csi-address=/csi/csi.sock - volumeMounts: - - name: plugin-dir - mountPath: /csi - volumes: - # needed only for topology aware setups - #- name: vsphere-config-volume - # secret: - # secretName: vsphere-config-secret - - name: registration-dir - hostPath: - path: /var/lib/kubelet/plugins_registry - type: Directory - - name: plugin-dir - hostPath: - path: /var/lib/kubelet/plugins/csi.vsphere.vmware.com/ - type: DirectoryOrCreate - - name: pods-mount-dir - hostPath: - path: /var/lib/kubelet - type: Directory - - name: device-dir - hostPath: - path: /dev - tolerations: - - effect: NoExecute - operator: Exists - - effect: NoSchedule - operator: Exists diff --git a/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml b/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml deleted file mode 100644 index 7d5a000576..0000000000 --- a/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml +++ /dev/null @@ -1,152 +0,0 @@ -# Minimum Kubernetes version - 1.16 -# For prior releases make sure to add required --feature-gates flags -kind: Deployment -apiVersion: apps/v1 -metadata: - name: vsphere-csi-controller - namespace: kube-system -spec: - replicas: 1 - strategy: - type: RollingUpdate - rollingUpdate: - maxUnavailable: 1 - maxSurge: 0 - selector: - matchLabels: - app: vsphere-csi-controller - template: - metadata: - labels: - app: vsphere-csi-controller - role: vsphere-csi - spec: - serviceAccountName: vsphere-csi-controller - nodeSelector: - node-role.kubernetes.io/master: "" - tolerations: - - operator: "Exists" - effect: NoSchedule - - operator: "Exists" - effect: NoExecute - dnsPolicy: "Default" - containers: - - name: csi-attacher - image: quay.io/k8scsi/csi-attacher:v2.0.0 - args: - - "--v=4" - - "--timeout=300s" - - "--csi-address=$(ADDRESS)" - - "--leader-election" - env: - - name: ADDRESS - value: /csi/csi.sock - volumeMounts: - - mountPath: /csi - name: socket-dir - - name: csi-resizer - image: quay.io/k8scsi/csi-resizer:v0.3.0 - args: - - "--v=4" - - "--csiTimeout=300s" - - "--csi-address=$(ADDRESS)" - - "--leader-election" - env: - - name: ADDRESS - value: /csi/csi.sock - volumeMounts: - - mountPath: /csi - name: socket-dir - - name: vsphere-csi-controller - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.1 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com"] - imagePullPolicy: "Always" - env: - - name: CSI_ENDPOINT - value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock - - name: X_CSI_MODE - value: "controller" - - name: VSPHERE_CSI_CONFIG - value: "/etc/cloud/csi-vsphere.conf" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - volumeMounts: - - mountPath: /etc/cloud - name: vsphere-config-volume - readOnly: true - - mountPath: /var/lib/csi/sockets/pluginproxy/ - name: socket-dir - ports: - - name: healthz - containerPort: 9808 - protocol: TCP - livenessProbe: - httpGet: - path: /healthz - port: healthz - initialDelaySeconds: 10 - timeoutSeconds: 3 - periodSeconds: 5 - failureThreshold: 3 - - name: liveness-probe - image: quay.io/k8scsi/livenessprobe:v1.1.0 - args: - - "--csi-address=$(ADDRESS)" - env: - - name: ADDRESS - value: /var/lib/csi/sockets/pluginproxy/csi.sock - volumeMounts: - - mountPath: /var/lib/csi/sockets/pluginproxy/ - name: socket-dir - - name: vsphere-syncer - image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2-rc.1 - args: - - "--leader-election" - imagePullPolicy: "Always" - env: - - name: FULL_SYNC_INTERVAL_MINUTES - value: "30" - - name: VSPHERE_CSI_CONFIG - value: "/etc/cloud/csi-vsphere.conf" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - volumeMounts: - - mountPath: /etc/cloud - name: vsphere-config-volume - readOnly: true - - name: csi-provisioner - image: quay.io/k8scsi/csi-provisioner:v1.4.0 - args: - - "--v=4" - - "--timeout=300s" - - "--csi-address=$(ADDRESS)" - # needed only for topology aware setup - #- "--feature-gates=Topology=true" - #- "--strict-topology" - - "--enable-leader-election" - - "--leader-election-type=leases" - env: - - name: ADDRESS - value: /csi/csi.sock - volumeMounts: - - mountPath: /csi - name: socket-dir - volumes: - - name: vsphere-config-volume - secret: - secretName: vsphere-config-secret - - name: socket-dir - hostPath: - path: /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com - type: DirectoryOrCreate ---- -apiVersion: storage.k8s.io/v1beta1 -kind: CSIDriver -metadata: - name: csi.vsphere.vmware.com -spec: - attachRequired: true - podInfoOnMount: false diff --git a/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml b/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml deleted file mode 100644 index 37aaaf25b6..0000000000 --- a/manifests/v2.0.2-rc.1/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml +++ /dev/null @@ -1,128 +0,0 @@ -# Minimum Kubernetes version - 1.16 -# For prior releases make sure to add required --feature-gates flags -kind: DaemonSet -apiVersion: apps/v1 -metadata: - name: vsphere-csi-node - namespace: kube-system -spec: - selector: - matchLabels: - app: vsphere-csi-node - updateStrategy: - type: "RollingUpdate" - template: - metadata: - labels: - app: vsphere-csi-node - role: vsphere-csi - spec: - hostNetwork: true - dnsPolicy: "ClusterFirstWithHostNet" - containers: - - name: node-driver-registrar - image: quay.io/k8scsi/csi-node-driver-registrar:v1.2.0 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /registration/csi.vsphere.vmware.com-reg.sock /csi/csi.sock"] - args: - - "--v=5" - - "--csi-address=$(ADDRESS)" - - "--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)" - env: - - name: ADDRESS - value: /csi/csi.sock - - name: DRIVER_REG_SOCK_PATH - value: /var/lib/kubelet/plugins/csi.vsphere.vmware.com/csi.sock - securityContext: - privileged: true - volumeMounts: - - name: plugin-dir - mountPath: /csi - - name: registration-dir - mountPath: /registration - - name: vsphere-csi-node - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.1 - imagePullPolicy: "Always" - env: - - name: NODE_NAME - valueFrom: - fieldRef: - fieldPath: spec.nodeName - - name: CSI_ENDPOINT - value: unix:///csi/csi.sock - - name: X_CSI_MODE - value: "node" - - name: X_CSI_SPEC_REQ_VALIDATION - value: "false" - # needed only for topology aware setups - #- name: VSPHERE_CSI_CONFIG - # value: "/etc/cloud/csi-vsphere.conf" # here csi-vsphere.conf is the name of the file used for creating secret using "--from-file" flag - - name: X_CSI_DEBUG - value: "true" - - name: LOGGER_LEVEL - value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION - securityContext: - privileged: true - capabilities: - add: ["SYS_ADMIN"] - allowPrivilegeEscalation: true - volumeMounts: - # needed only for topology aware setups - #- name: vsphere-config-volume - # mountPath: /etc/cloud - # readOnly: true - - name: plugin-dir - mountPath: /csi - - name: pods-mount-dir - mountPath: /var/lib/kubelet - # needed so that any mounts setup inside this container are - # propagated back to the host machine. - mountPropagation: "Bidirectional" - - name: device-dir - mountPath: /dev - ports: - - name: healthz - containerPort: 9808 - protocol: TCP - livenessProbe: - httpGet: - path: /healthz - port: healthz - initialDelaySeconds: 10 - timeoutSeconds: 3 - periodSeconds: 5 - failureThreshold: 3 - - name: liveness-probe - image: quay.io/k8scsi/livenessprobe:v1.1.0 - args: - - --csi-address=/csi/csi.sock - volumeMounts: - - name: plugin-dir - mountPath: /csi - volumes: - # needed only for topology aware setups - #- name: vsphere-config-volume - # secret: - # secretName: vsphere-config-secret - - name: registration-dir - hostPath: - path: /var/lib/kubelet/plugins_registry - type: Directory - - name: plugin-dir - hostPath: - path: /var/lib/kubelet/plugins/csi.vsphere.vmware.com/ - type: DirectoryOrCreate - - name: pods-mount-dir - hostPath: - path: /var/lib/kubelet - type: Directory - - name: device-dir - hostPath: - path: /dev - tolerations: - - effect: NoExecute - operator: Exists - - effect: NoSchedule - operator: Exists diff --git a/manifests/v2.0.2-rc.1/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml b/manifests/v2.0.2-rc.1/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml deleted file mode 100644 index 70c5e6893e..0000000000 --- a/manifests/v2.0.2-rc.1/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml +++ /dev/null @@ -1,45 +0,0 @@ -kind: ServiceAccount -apiVersion: v1 -metadata: - name: vsphere-csi-controller - namespace: kube-system ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: vsphere-csi-controller-role -rules: - - apiGroups: [""] - resources: ["nodes", "persistentvolumeclaims", "pods"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["persistentvolumeclaims/status"] - verbs: ["update", "patch"] - - apiGroups: [""] - resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "update", "delete", "patch"] - - apiGroups: [""] - resources: ["events"] - verbs: ["get", "list", "watch", "create", "update", "patch"] - - apiGroups: ["coordination.k8s.io"] - resources: ["leases"] - verbs: ["get", "watch", "list", "delete", "update", "create"] - - apiGroups: ["storage.k8s.io"] - resources: ["storageclasses", "csinodes"] - verbs: ["get", "list", "watch"] - - apiGroups: ["storage.k8s.io"] - resources: ["volumeattachments"] - verbs: ["get", "list", "watch", "update", "patch"] ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: vsphere-csi-controller-binding -subjects: - - kind: ServiceAccount - name: vsphere-csi-controller - namespace: kube-system -roleRef: - kind: ClusterRole - name: vsphere-csi-controller-role - apiGroup: rbac.authorization.k8s.io diff --git a/manifests/v2.0.2-rc.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml b/manifests/v2.0.2-rc.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml deleted file mode 100644 index 8eb6ca09d4..0000000000 --- a/manifests/v2.0.2-rc.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml +++ /dev/null @@ -1,42 +0,0 @@ -kind: ServiceAccount -apiVersion: v1 -metadata: - name: vsphere-csi-controller - namespace: kube-system ---- -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: vsphere-csi-controller-role -rules: - - apiGroups: [""] - resources: ["nodes", "persistentvolumeclaims", "pods"] - verbs: ["get", "list", "watch"] - - apiGroups: [""] - resources: ["persistentvolumes"] - verbs: ["get", "list", "watch", "create", "update", "delete", "patch"] - - apiGroups: [""] - resources: ["events"] - verbs: ["get", "list", "watch", "create", "update", "patch"] - - apiGroups: ["coordination.k8s.io"] - resources: ["leases"] - verbs: ["get", "watch", "list", "delete", "update", "create"] - - apiGroups: ["storage.k8s.io"] - resources: ["storageclasses", "csinodes"] - verbs: ["get", "list", "watch"] - - apiGroups: ["storage.k8s.io"] - resources: ["volumeattachments"] - verbs: ["get", "list", "watch", "update", "patch"] ---- -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: vsphere-csi-controller-binding -subjects: - - kind: ServiceAccount - name: vsphere-csi-controller - namespace: kube-system -roleRef: - kind: ClusterRole - name: vsphere-csi-controller-role - apiGroup: rbac.authorization.k8s.io diff --git a/manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml b/manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml similarity index 99% rename from manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml rename to manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml index 7f885eb99e..0040c9b7ff 100644 --- a/manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml +++ b/manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-controller-deployment.yaml @@ -45,7 +45,7 @@ spec: - mountPath: /csi name: socket-dir - name: vsphere-csi-controller - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2 lifecycle: preStop: exec: @@ -89,7 +89,7 @@ spec: - mountPath: /var/lib/csi/sockets/pluginproxy/ name: socket-dir - name: vsphere-syncer - image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2 args: - "--leader-election" imagePullPolicy: "Always" diff --git a/manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml b/manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml similarity index 99% rename from manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml rename to manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml index df593531a8..3e95b88e20 100644 --- a/manifests/v2.0.2-rc.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml +++ b/manifests/v2.0.2/vsphere-67u3/deploy/vsphere-csi-node-ds.yaml @@ -43,7 +43,7 @@ spec: - name: registration-dir mountPath: /registration - name: vsphere-csi-node - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2 imagePullPolicy: "Always" env: - name: NODE_NAME diff --git a/manifests/v2.0.2-rc.1/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml b/manifests/v2.0.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml similarity index 100% rename from manifests/v2.0.2-rc.1/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml rename to manifests/v2.0.2/vsphere-67u3/rbac/vsphere-csi-controller-rbac.yaml diff --git a/manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml b/manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml similarity index 99% rename from manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml rename to manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml index 95f4b52a5e..e5d071293b 100644 --- a/manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml +++ b/manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-controller-deployment.yaml @@ -58,7 +58,7 @@ spec: - mountPath: /csi name: socket-dir - name: vsphere-csi-controller - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2 lifecycle: preStop: exec: @@ -102,7 +102,7 @@ spec: - mountPath: /var/lib/csi/sockets/pluginproxy/ name: socket-dir - name: vsphere-syncer - image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/syncer:v2.0.2 args: - "--leader-election" imagePullPolicy: "Always" diff --git a/manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml b/manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml similarity index 99% rename from manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml rename to manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml index df593531a8..3e95b88e20 100644 --- a/manifests/v2.0.2-rc.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml +++ b/manifests/v2.0.2/vsphere-7.0/deploy/vsphere-csi-node-ds.yaml @@ -43,7 +43,7 @@ spec: - name: registration-dir mountPath: /registration - name: vsphere-csi-node - image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2-rc.2 + image: gcr.io/cloud-provider-vsphere/csi/release/driver:v2.0.2 imagePullPolicy: "Always" env: - name: NODE_NAME diff --git a/manifests/v2.0.2-rc.2/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml b/manifests/v2.0.2/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml similarity index 100% rename from manifests/v2.0.2-rc.2/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml rename to manifests/v2.0.2/vsphere-7.0/rbac/vsphere-csi-controller-rbac.yaml