Use the following procedure if both old and new release of VAST CSI Driver are deployed using a Helm chart.
Refresh Helm repository information to see which VAST CSI Driver versions are available for deployment:
helm repo update
Update the VAST CSI Driver's Helm chart configuration file (
values.yaml) to specify the target release of VAST CSI Driver:image: csiVastPlugin: repository: <repo> tag: <new release> imagePullPolicy: IfNotPresent
Where:
<repo>is the name of the VAST CSI Driver Helm repository.<new release>is the VAST CSI Driver release to be upgraded to.
For example:
image: csiVastPlugin: repository: vastdataorg/csi tag: v2.5.0 imagePullPolicy: IfNotPresent
Run Helm upgrade:
helm upgrade <old release> <repo>/vastcsi -f <filename>.yaml
Where:
<old release>is the VAST CSI Driver release to be upgraded from.<repo>is the name of the VAST CSI Driver Helm repository.vastcsiis the name of the VAST CSI Driver Helm chart.<filename>.yamlis the Helm chart configuration file.
For example:
helm upgrade csi-driver vastcsi/vastcsi -f values.yaml
Verify the status of the new VAST CSI Driver chart release:
helm ls