使用 proxmox 和 kubernetes 在 3 个物理服务器上进行负载平衡

使用 proxmox 和 kubernetes 在 3 个物理服务器上进行负载平衡

我们有 3 台物理服务器,我们想在其上构建一个 HA Kubernetes 集群。目前,我们使用 proxmox ve 6.2 和 VM-s for Kubernetes。

如何在三台服务器之间提供负载平衡?

如果我使用服务器创建 Proxmox 集群,我可以以某种方式在内部完成吗?目标是实现负载平衡的 HA 系统,无需外部负载平衡解决方案。

如果 Proxmox Cluster 无法实现负载平衡,那么还有什么理由创建它呢?Kubernetes 本身可以实现 HA 系统。

答案1

听起来你似乎还没有完全理解你所说的组件。Proxmox 是一个虚拟化平台,如果配置正确,它可以帮助提供良好的正常运行时间,并在一台主机死机时重新启动另一台主机上的虚拟机或容器。负载平衡发生在堆栈的更高层。

如果您阅读 Kubernetes 文档,您会发现它指出您需要一个入口控制器来实现负载平衡,并给出了许多示例;通常是众所周知的反向代理/负载平衡器。

相关内容