docs/doc/source/storage/kubernetes/dell-storage-backend-28f5771e6d9b.rst
Ngairangbam Mili 35e126e210 Dell PowerStore CSM/CSI support
Story: 2010693
Task: 50902

Change-Id: I75bf7c15a7539e15c768a18c5069248aa4f9b5c7
Signed-off-by: Ngairangbam Mili <ngairangbam.mili@windriver.com>
2024-09-05 07:27:37 +00:00

3.1 KiB

Dell Storage Backend

The drivers by Dell implement an interface between ( spec v1.6) enabled and Dell Storage Arrays. It is a plug-in that is installed in Kubernetes to provide persistent storage using the Dell storage system.

For details about Dell , see https://dell.github.io/csm-docs/docs/csidriver/.

The Dell Technologies (Dell) enables simple and consistent integration, and automation experiences, extending enterprise storage capabilities to Kubernetes for cloud-native stateful applications.

For details about Dell , see https://dell.github.io/csm-docs/docs/.

: rubric:

- Check if your Dell storage platform is supported. To check, see `<https://dell.github.io/csm-docs/docs/prerequisites/>`__.
- If using any |CSM|, check if it is supported for your platform. To check, see `<https://dell.github.io/csm-docs/docs/prerequisites/#supported-csm-modules>`__.
- Controller is unlocked.
- The Dell-storage application is on the uploaded state.
- All commands are executed on the active controller.

Note

For every change on user-overrides to be updated on the application, you need to reapply the override before applying the Dell-storage application.

Note

csi-powerstore is enabled by default. Disable any other / if not used, otherwise it could cause the application to fail on apply.

(keystone_admin)$ system helm-chart-attribute-modify --enabled false dell-storage <chart_name> dell-storage

Common Commands

  • Get list of enabled/disabled Dell-storage application charts.

    (keystone_admin)$ system helm-override-list dell-storage --long
  • Check / overrides.

    (keystone_admin)$ system helm-override-show dell-storage <chart_name> dell-storage
  • Enable/disable the chart.

    (keystone_admin)$  system helm-chart-attribute-modify --enabled <true/false> dell-storage <chart_name> dell-storage
  • Apply overrides.

    (keystone_admin)$ system helm-override-update dell-storage <chart_name> dell-storage --values=<override_file>
  • Get the Dell-storage pods list.

    (keystone_admin)$  kubectl get pods -n dell-storage
  • Apply/abort/remove the Dell-storage application.

    (keystone_admin)$  system application-<apply/abort/remove> dell-storage
  • configure-powermax-csi-backend-7b6e65e3a811
  • configure-powerflex-csi-backend-20a371e4f7d3
  • configure-powerscale-csi-backend-aa6a128c0b44
  • configure-powerstore-csi-backend-02af0aa983b0
  • configure-dell-storage-csms-937563b7bb36
  • configure-unity-xt-csi-backend-c1abbbd371dc
  • dell-storage-snapshots-46916ac34bf0
  • dell-storage-backend-28f5771e6d9b