How to use HAProxy to make your K3s API Server highly available

DevsOperative
DevsOperative
830 بار بازدید - 2 سال پیش - What does High Availability (HA)
What does High Availability (HA) mean for a K3s Kubernetes cluster? Previously we discovered that our control plane was configured to be HA - we have three controller nodes, each with all of the required control plane components. The one thing that was missing was a load balancer external to our cluster. Without this, if our main controller went down we would be unable to access the Kubernetes API Server. We chose HAProxy as our load balancing solution. Nginx, Traefik, or any other load balancer would also work. Traffic now enters our network and then routes through HAProxy which chooses one of the three available control plane nodes.

Please like and subscribe to see more Cloud Native content! You can also join us live at Twitch: devsoperative

K3s Lightweight Kubernetes distribution built for IoT & Edge computing - https://k3s.io/

Our website - https://devsoperative.com/
LinkedIn - LinkedIn: devs..
Discord - Discord: discord
Twitter - Twitter: devsoperative
2 سال پیش در تاریخ 1401/05/18 منتشر شده است.
830 بـار بازدید شده
... بیشتر