Okay so I think I am getting closer, I added a VM in Harvester, booted from the ISO, that made it show up in the machine inventory, which allowed me to use the create cluster section. This was all with the defaults, however it got stuck waiting for calico. Unsure if perhaps it was underpowered (after all I am just testing at this point) I tried again, this time I also updated the endpoint cloud config as I noticed that although it seemed to process the Harvester cloud config and create a user from it, it didn't grant any of the additional user options (sudo privileges) that was supposed to add. However after booting from the new ISO and creating a new cluster it just sits at "waiting for agent to check in and apply initial plan", I tried looking using the default root/root combo and the one I added, since neither worked I am guessing the altered cloud config must have errored, but can't really tell since I can't login. Looking now at the resultant endpoint config, it is mangled from what I originally typed in, I will see if uploading it as a file instead of in the editor makes any difference in how it is parsed.