Open coulof opened 4 months ago
@coulof: Thank you for submitting this issue!
The issue is currently awaiting triage. Please make sure you have given us as much context as possible.
If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.
We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at container.storage.modules@dell.com.
The support matrix indicated the multi-array is supported : https://dell.github.io/csm-docs/docs/csidriver/#csi-driver-capabilities albeit it doesn't work in case of non equal access from the nodes to the backend storage.
Therefore changing the type to bug
.
Our multi-array support will connect to all storage arrays listed in the Secret. There isn't an option to deploy multiple DaemonSets selectively across the nodes in the cluster. Spoke with @sharmilarama and will convert this to a Feature. cc: @anandrajak1
Describe the solution you'd like We have the following architecture
We need to be able to install the CSI driver using the CSM Operator or the Helm chart.
Describe alternatives you've considered A non-tested workaround is to start from the helm chart and tweak it like this:
values.yaml
thenodeAffinity
for the node to go onto the Datacenter A : https://github.com/dell/helm-charts/blob/main/charts/csi-vxflexos/values.yaml#L215helm install --dry-run...
DaemonSet
section : https://github.com/dell/helm-charts/blob/main/charts/csi-vxflexos/templates/node.yaml#L61initContainers
section replace theMDM
secret reference by the value of the relevant MDM_IPDaemonSet
update thenodeSelector
to go on according nodes : https://github.com/dell/helm-charts/blob/main/charts/csi-vxflexos/templates/node.yaml#L86helm install...
:crossed_fingers:Additional context This is a customer request please consider adding it to the roadmap