我们在不同的数据中心托管了2个kubernetes集群,我们正在将应用程序部署到这两个集群中。我们有一个位于群集外部的外部负载均衡器,但是负载均衡器仅接受静态IP。我们无法控制群集,也无法提供静态IP。我们该怎么办?
我们也尝试过将kong用作api网关。我们能够创建具有目标的上游作为负载平衡的应用程序端点,并提供不同的权重,但这并不能为我们提供主动/被动或主动/故障转移功能。有什么方法可以配置kong / nginx上游来实现这一目标?
答案 0 :(得分:0)
考虑使用HA proxy,您可以在其中将被动群集配置为backup
上游,这样您就可以使主动/被动群集正常工作。如本nice guide about HA proxy
备份意味着它不会参与负载平衡,除非两者 上面的节点未通过健康检查(稍后会详细介绍)。 由于备份,此配置称为主动-被动 节点只是被动地坐在那里无所事事。这使您能够 通过使用相同的备份系统来节省成本 应用服务器。
希望有帮助!