How much additional overhead is there for managing the bare-metal vs cloud? Is it mostly fine after the big effort for initial setup?
The host runs a custom daemon that programs FRR (an OSS routing stack), so that it advertises addresses assigned to a VM to the rest of the cluster via BGP. So zero config of network switches, etc... required after initial setup.
We'll blog about this system at some point in the coming months.