Portainer

Installation of Portainer. Serves as the web UI for docker container orchestration in my lab.

Prerequisites

Installation of Ubuntu (22.04) on PVE

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

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

image.png

Go to Storage -> Pools

Click the three dots under a pool and select "add zvol"

image.png

Fill in the name and size of the zvol

image.png

Go to Sharing -> Block Shares (iSCSI)

Click on the wizard

image.png

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.

image.png

Select the default portal

image.png

Add the network address of the PVE host along with the CIDR mask