This builds an up-to-date Proxmox VE in a Debian 11 Vagrant Base Box.
Currently this targets Proxmox VE 7.
Build and install the debian-11 base vagrant box.
Create the base box as described in the section corresponding to your provider.
If you want to troubleshoot the packer execution see the .log
file that is created in the current directory.
After the example vagrant enviroment is started, you can access the Proxmox Web Interface with the default root
user and vagrant
password.
For a cluster example see rgl/proxmox-ve-cluster-vagrant.
For an alternate way to install Proxmox VE from the ISO file see rgl/proxmox-ve.
Create the base box:
make build-libvirt
Add the base box as suggested in make output:
vagrant box add -f proxmox-ve-amd64 proxmox-ve-amd64-libvirt.box
Start the example vagrant environment with:
cd example
vagrant up --no-destroy-on-error --provider=libvirt