Migrating from Kubernetes Interfaces for Data Fabric FlexVolume Driver to Container Storage Interface (CSI) Storage Plugin
Describes how to migrate from the Kubernetes Interfaces for Data Fabric FlexVolume driver to the Container Storage Interface (CSI) Storage Plugin.
About this task
Installing both the CSI Driver and FlexVolume Driver on the same Kubernetes cluster can lead to an unstable Kubernetes environment. To migrate from the FlexVolume Driver to CSI Driver:
Procedure
- Stop all the container workloads using the FlexVolume Driver and de-provision the FlexVolume Driver.
- Uninstall the FlexVolume Driver.
-
Install the CSI Driver.
For more information, see Installing, Uninstalling, and Upgrading the Container Storage Interface (CSI) Storage Plugin.
- Modify the existing storage classes, PersistentVolumeClaims, PersistentVolumes, and Pod specifications to refer to the CSI Driver as the default Driver.
- Resume the workloads you stopped (in step 1 above).