Observability
Upgrade Observability
The Observability module installed by the Dell CSM Operator can be updated like any Kubernetes resource.
-
Modifying the existing driver and module installation directly via
kubectl edit
kubectl get <driver-object> -n <driver-namespace>
For example - If the CSI PowerScale driver is installed then run this command to get the object name
# Replace driver-namespace with the namespace where the CSI PowerScale driver is installed $ kubectl get csm -n <driver-namespace>
use the object name in
kubectl edit
command.kubectl edit csm <driver-object>/<object-name> -n <driver-namespace>
For example - If the object name is isilon then use the name as isilon
# Replace object-name with the isilon kubectl edit csm isilon -n <driver-namespace>
-
Modify the installation
- Update the driver config version and image tag
- Update the Observability config version, csm-topology image and the driver metrics images(e.g. for CSI PowerScale driver, the metrics driver image would be
csm-metrics-powerscale
)
NOTE:
- In observability module upgrade, only
n-1
ton
upgrade is supported, e.g. if the current observability version isv1.7.x
, it can be upgraded to1.8.x
. - Upgrade to csm-operator and csi-driver first which support the corresponding observability module version.