0

I have my K3S HA Cluster deployed on my PromoxVE. In my cluster, I have 3 master nodes with the control plane, etcd, kube-vip on it, and 3 worker nodes.

I have a question about networking, to have my cluster the right way. In my case, nodes are communicating with each other on the private network (private VLAN) and with the outside world with secondary public IP (2 network interfaces). That means each nodes has 1 IP on private network but also 1 public IP.

In my situation, I have set up kube-vip as a 1 entry point with another public IP address routing to Nginx Ingress, so now I must spend 7 public IP addresses (3x master, 3x worker, 1 kube-vpi), that's why I want to hide the cluster somehow.

What is the right way to do networking in this cluster? The main reason is, I don't want to spend any other public IP address for any other new workers.

vdobes
  • 85
  • 4

0 Answers0