Operator


To Upgrade the Operator, follow the instructions available here.

Upgrading Drivers with Dell CSM Operator

You can update CSI Drivers installed by the Dell CSM Operator like any Kubernetes resource:

  1. Get the driver-object details using kubectl command:
kubectl get csm -n unity
  1. Use the object name in the kubectl edit command:
kubectl edit csm unity -n unity

Modify the installation as needed, typically updating driver versions, sidecars, and environment variables.

  1. Refer how to upgrade guide if you have more questions

Supported modifications

  • Changing environment variable values for driver.
  • Upgrading the spec.version.


Starting from CSM version 1.16, users can utilize the spec.version parameter for automatic image management. No ConfigMap or custom registry configuration needed.

For more details click on Advanced Image Configuration Options section.


In addition, the introduction of spec.version enables streamlined, one-click upgrades and supports Operator-managed version transitions, simplifying the overall lifecycle management of the CSM drivers and modules.

NOTES:

  1. When upgrading the CSI driver from CSM 1.15 to CSM 1.16, the spec.version field must be added as part of the CSM 1.16 upgrade process.

       spec:
         version: v1.16.1