terraform-metal-multiarch-k8s icon indicating copy to clipboard operation
terraform-metal-multiarch-k8s copied to clipboard

Use Kube-VIP for HA control-plane API

Open displague opened this issue 2 years ago • 0 comments

Kube-VIP is currently configured as a the Service loadbalancer. It can also be configured to provide a single API (Elastic IP) for the cluster using BGP to ensure that one of the available control-plane nodes receives API requests.

During kubeadm init, the EIP should be known because it will be used in the generated certs.

By enabling this feature:

  • users can continue to choose between kube-vip and metallb for services
  • users will consume an additional IP address

displague avatar Dec 10 '21 22:12 displague