The driver has two main components: * The controller that manages the volume/snapshots operation and which is a Deployment ; which you can decide to schedule on control-plane nodes with the help of that node selector : [URL]#L80 * The node that mounts the share to the Pod and which is a DaemonSet ; that component is really useful to worker nodes that actually need to mount PV  You could always change the node selector of the isilon-node to go on control-plane nodes but I'm not sure to understand the use-case here.   HTH
Is there any way to run csi-powerscale driver in nodes different from workers? I have tried labeling infra nodes as “csi-isilon.dellemc.com/XX.XX.XX.XX=csi-isilon.dellemc.com” and enabling CustomTopology, but it did not work as it keeps trying to use only worker nodes.
CSI Powerscale driver on infra nodes