Installation Wizard
CSM Installation Wizard Support Matrix Click Here
The Container Storage Modules Installation Wizard is a webpage that helps you create a manifest file to install Dell CSI Drivers and CSM Modules. Users can enable or disable modules through the UI, and it generates a single manifest file, eliminating the need to download individual Helm charts for drivers and modules.
Generate Manifest File
- Open the Installation Wizard.
- Select the
Installation TypeasHelm/Operator. - Select the
Array. - Enter the
Image Repository. The default value isdellemc. - Select the
CSM Version. - Select the modules for installation. If there are module specific inputs, enter their values.
- If needed, modify the
Controller Pods Count. - If needed, select
Install Controller Pods on Control Planeand/orInstall Node Pods on Control Plane. - Enter the
Namespace. The default value iscsi-<array>. - Click on
Generate YAML. - A manifest file,
values.yamlwill be generated and downloaded. - A section
Run the following commands to installwill be displayed. - Run the commands displayed to install Dell CSI Driver and Modules using the generated manifest file.
Installation Using Operator
Steps
NOTE: Ensure that the csm-operator is installed and that the namespace, secrets, and
config.yamlare created as prerequisites.
-
Copy the downloaded
values.yamlfile. -
Look over all the fields in the generated
values.yamland fill in/adjust any as needed.
NOTE: The CSM Installation Wizard generates
values.yamlwith the minimal inputs required to install the CSM. To configure additional parameters in values.yaml, you can follow the steps outlined in CSI Driver, Resiliency.
- If Observability is checked in the wizard, refer to Observability to export metrics to Prometheus and load the Grafana dashboards.
- If Authorization is checked in the wizard, only the sidecar is enabled. Refer to Authorization to install and configure the CSM Authorization Proxy Server.
- If Replication is checked in the wizard, refer to Replication for the necessary prerequisites required for this module.
- Install the Operator.
On your terminal, run this command:
kubectl create -f values.yaml