Sorry, huge beginner here. I have ESXi 6.5 U3 installed as a bare-metal hypervisor on my HP server. Is it possible to use vagrant on top of the hypervisor to provision VMs or am I forced to use vagrant in a VM because I have no idea how to install and use vagrant outside of a vm on the hypervisor. The reason for doing this is I don't want to provision multiple VMs inside a VM, I would like to have all the VMs be standalone on the hypervisor. I tried looking everywhere, but I don't know if people typically do this. I hope someone has troubleshooted this before and can help me out. Thanks!
Following
You’ll have to install Vagrant on a client machine or separate server and have it operate over SSH to the ESXi server.
Here’s a Vagrant plug-in to work with that kind of setup: https://github.com/josenk/vagrant-vmware-esxi/blob/master/README.md
Take note that it requires another tool as a dependency.