Independant management url for clustered servers without reliance on node availability?

sebbe84567

New Member
Mar 27, 2023
1
0
1
Hi,

Is there a software or something alike that would accomplish what I'm currently seeking?
I want to be able to use a management url for a cluster without dependance on a nodes IP adress. Is this possible to achieve via software? If so, how?

Example:
I have nodes called
  • pve1 with ip: 172.16.81.124
  • pve2 with ip: 172.16.81.125
  • pve3 with ip: 172.16.81.126
All nodes are joined to the same cluster and i want to be able to manage all at the same time regardless if one node goes down.
Currently if i manage the cluster with 172.16.81.124 and pve1 goes down i need to switch management url to continue managing the cluster. How do i bypass this?
 
Probably there are multiple ways to achieve this.

I have not tested this, but simple solutions may be possible with DNS-round-robin, keepalived etc...

Personally I use an oversized nginx reverse proxy with round-robin to one of the available nodes. This reverse proxy itself is a VM which may be put under HA. Note that this adds a separate VM which must be maintained by someone - I am not sure if this is a recommendation.

As usual: ymmv :)