Just made a small test, a proxmox cluster with 2 nodes, in 2 datacenters and public IPs for the VM, in my case LXC containers:
Node1:
Public ip 111.111.111.1
GW 111.111.111.254
Node2:
Public ip range 222.222.222.1
GW 222.222.222.254
VM (LXC example):
net0...