vsphere-csi needs network access from the controller pods to the vSphere API (and from node pods also when using topologies, but this is not our case). In our environement, vSphere API is not available from workload clusters, but is from the management cluster.
Feature request
Allow to install :
the chart in the workload cluster(s), with only the node pods ; creating the service account for the controllers
the chart in the management cluster with only the controller pods, using kubeconfig created from the secret of the above service account to connect to the workload cluster API
Context
vsphere-csi needs network access from the controller pods to the vSphere API (and from node pods also when using topologies, but this is not our case). In our environement, vSphere API is not available from workload clusters, but is from the management cluster.
Feature request
Allow to install :