【问题标题】:For on-premise cluster, what is the recommended solution for load-balancing?对于本地集群,推荐的负载均衡解决方案是什么?
【发布时间】:2021-06-16 04:54:02
【问题描述】:

我有一个k8s集群,需要托管几个网站,目前我正在使用主机网络的方式来代理流量。

但是,随着流量的增长,我需要一个更具可扩展性的解决方案来平衡流量。

我在网上用bare metallb https://metallb.universe.tf/尝试了一些教程,但没有成功。我不熟悉网络技术,有人会推荐一种用于本地负载均衡器硬件或易于安装和维护的裸机负载均衡器软件的解决方案吗?

【问题讨论】:

  • 您好,欢迎您。实际上 metallb(例如与 minikube 一起使用)是您所需要的。至少我会推荐你​​使用metallb。也许您可能想针对您所面临的 metallb 问题同时提出全新的问题?

标签: load-balancing kubernetes-ingress haproxy bare-metal-server


【解决方案1】:

您可以将keepalivedhaproxy ingress controller 结合使用以获得高可用性解决方案。

这里是一个可能的解决方案的示例链接How To Set Up Highly Available HAProxy Servers with Keepalived and Floating IPs on Ubuntu 14.04

【讨论】: