Disable deployments that run the CSI driver implementations
You can disable installation of the CSI implementation pods. MicroShift does not delete CSI driver implementation pods. You must configure MicroShift to disable installation of the CSI driver implementation pods during the startup process.
|
|
This procedure is for defining the configuration file before installing and running MicroShift. If MicroShift is already started, then the CSI driver implementation is running. You must manually remove it by following the uninstallation instructions. |
-
Disable installation of the CSI driver by entering the
drivervalue under thestoragesection of the MicroShift configuration file in/etc/microshift/config.yaml:# ... storage driver: - "none" # ...where:
storage.driver.none-
Specifies the driver to disable. Valid values are
noneorlvms.By default, the
drivervalue is empty or null and LVMS is deployed.
-
Start MicroShift after the
driverfield is specified with a supported value in the/etc/microshift/config.yamlfile by running the following command:$ sudo systemctl enable --now microshiftMicroShift does not redeploy the disabled components after a restart operation.