Hello, I am creating a cluster in Rancher via "Clu...
# harvester
e
Hello, I am creating a cluster in Rancher via "Cluster Management" -> Create -> Harvester. After successfully creating the cluster, I observe that one of the initial master nodes is designated as the "server" (bootstrap node) in the RKE2 configuration file, as shown below. When I scale up the master nodes and then scale down the current bootstrap node, the "server" entry in /etc/rancher/rke2/config.yaml.d/50-rancher.yaml is updated to point to a new (elected?) bootstrap node. However, if I disable the bootstrap node, the cluster becomes dysfunctional. This suggests that I have a single point of failure (SPOF), and my cluster is not highly available (HA). I understand that I can configure kube-vip to provide a single VIP address for the master nodes. My question is: where should I configure the VIP to ensure high availability? Am I missing something in my understanding? Here is the relevant configuration from /etc/rancher/rke2/config.yaml.d/50-rancher.yaml: { ... "server": "https://192.168.4.76:9345", ... }