Portainer
Installation of Portainer. Serves as the web UI for docker container orchestration in my lab.
Prerequisites
Installation of Ubuntu (22.04) on PVE
Make sure to enable to Qemu agent on the System tab.
Enable NUMA in the CPU tab, if your platform supports it.
On the Disks tab, check the option discard if the VM is going to be a an SSD.
After the VM is created, just run through the Ubuntu server installer with the default settings.
Adding the iSCSI Drive
Go to Storage -> Pools
Click the three dots under a pool and select "add zvol"
Fill in the name and size of the zvol
Go to Sharing -> Block Shares (iSCSI)
Click on the wizard
Fill out the name of the share along with the device
I have not tested the performance of all the options under "Sharing Platform" but I generally use the "Modern OS" for iSCSI shares.
Select the default portal
Add the network address of the PVE host along with the CIDR mask