The fact that it is a 3-node proxmox cluster with high availability. When one node fails, the other two pick up all the services the failed node took with it.
So w/ a three-node cluster, while all three are healthy does it use all three nodes like a load balancer type deal, or is there a primary node that does all the work while the other two nodes are basically chillin’ until the primary node fails?
Usually (as in, when not configured otherwise), all 3 nodes are equal and the containers and vms are load balanced across all of them.
You can however set priorities for each container or vm, you can also set affinity or avoidance rules if some containers should run on the same node or not.
The fact that it is a 3-node proxmox cluster with high availability. When one node fails, the other two pick up all the services the failed node took with it.
And it is all in a 10inch rack.
So w/ a three-node cluster, while all three are healthy does it use all three nodes like a load balancer type deal, or is there a primary node that does all the work while the other two nodes are basically chillin’ until the primary node fails?
Usually (as in, when not configured otherwise), all 3 nodes are equal and the containers and vms are load balanced across all of them.
You can however set priorities for each container or vm, you can also set affinity or avoidance rules if some containers should run on the same node or not.
So both is possible.
I have them set up to load balance dynamically.