Upgrade Using Helm
This section describes how to upgrade Huawei CSI.
- To upgrade Huawei CSI from 2.x to 4.9.0, uninstall it by referring to the user guide of the earlier version and install Huawei CSI by referring to Installation Using Helm .
- To upgrade Huawei CSI from 2.x or 3.x to 4.9.0, see Upgrading from 2.x or 3.x to 4.x .
- To upgrade Huawei CSI from 4.x to 4.9.0, see Upgrading Huawei CSI on Kubernetes, OpenShift, and Tanzu .
- Some CSI 2.x versions are unavailable now. If the upgrade fails, CSI may fail to be rolled back to a version which is unavailable now.
- After an upgrade from 2.x, 3.x, or 4.x to 4.9.0, a Pod that has been provisioned in the source version may fail to be mounted again. For details, see Upgrading from 2.x or 3.x to 4.x .
- During the upgrade or rollback, you cannot use Huawei CSI to create new resources or mount or unmount an existing PVC.
- During the upgrade or rollback, do not uninstall the snapshot-dependent component service.
- During the upgrade or rollback, the existing resources such as PVCs, snapshots, and Pods will run properly and will not affect your service access.