Yes, my nodes are in different locations. They are interconnected by fast, low latency (below 1ms) public network. Since network is public, all traffic goes via wireguard tunnel.
Primary network access is handled by virtual firewall VMs running on each node. Also I use my cluster network for...