I’m curious which part you think is overkill and how you would redo this? I have a proxmox cluster and run docker amongst other things, but haven’t set up any sort of high availability.
I don’t need live migrations, but something that could help with load balancing and reducing any potential downtime if a host fails would be great.
Then why make it a law? Gas stations would all choose to have full service only if it was cheaper.