I'm here to ask the stupid questions. But having failed to get the experimental vsphere capi cluster created. I conceded and decided to try a quick start docker infrastructure going.
I ran this to get the provider in place
clusterctl init --bootstrap rke2 --control-plane rke2 --infrastructure docker
That worked well. Then I apply the example cluster1.yaml file.
Everything is created up until the point that it's "WaitingForClusterInfrastructure"
Of course that's why I didn't try the docker one in the first place. I am mystified by how it's supposed to find machines for the cluster to provision itself on. It's not clear in any instructions that I am seeing either.