Not gonna lie, getting this to work was hard, plus I'm still not
super happy with the results but it's good enough. You can set
a static ip in the Proxmox cloud-init
disk and that's what you'll
end up with on first boot.
Note: this probably also applies to Ubuntu 18.04