Unsolved
4 Posts
0
1353
July 13th, 2021 04:00
Dell CSI Driver deploy on OpenShift
Hello,
In the infrastructure of our company we use OpenShift Container Platform version 4.6. We have a DELL CSI driver version 1.4.0 installed on it and use CSI PowerScale to manage volumes on Isilon storage. The CSI Driver is installed as an operator, not with a Helm chart.
This CSI operator is trying to run "isilon-nodes" pods on all worker nodes in the cluster, as this is how the Daemon set is configured. However, we want to run pods only on certain nodes labeled "worker", we do not run custom applications on other workers, labeled as "infra node" so we do not need them to use storage.
We tried to solve the problem by adding "nodeSelector" in CSI Operator YAML, node specs section :
nodeSelector:
node-role.kubernetes.io/worker: ''
This seems to have helped and now running pods only on the worker nodes we wanted.
We noticed, however, that the status of Dell CSI PowerScale, CSIIsilon Details - > section NodeSelector for driver nodes is marked as "Unsupported"
Since this is a preparation for our production environment we worry about this text mark " Unsupported" will may lead to problems in the future.
Our request is to help us understand if the configuration we made ( adding node selector) is supported and if not, to help us configure the driver correctly.
Best regards,
Emiliyan Mladenov
system administrator
Thar_J
42 Posts
0
July 14th, 2021 03:00
Hi @emladenov
We understand that you are using "nodeSelector" that has helped to run your pod and you are using openshift 4.6 + driver version 1.4.0
However, to make us understand better- you have observed that - "the status of Dell CSI PowerScale, CSIIsilon Details - > section NodeSelector for driver nodes is marked as "Unsupported". We would like to know- where did we mention nodeSelector: Unsupported. Kindly provide the link or snapshot of it.
Regards
Thar_J
emladenov
4 Posts
0
July 14th, 2021 05:00
Hello @Thar_J,
Thank you for the update.
In the attachments you will find - overwivew of installed Dell CSI PwerScale Operator, the "unsuppored" mark and the way we made the change in the YAML file.
I remain available if additional information is needed.
Best regards,
Emiliyan Mladenov

