【问题标题】:How can I achieve an active/passive setup across multiple kubernetes clusters?如何跨多个 Kubernetes 集群实现主动/被动设置?
【发布时间】:2019-08-20 15:57:39
【问题描述】:

我们有 2 个 kubernetes 集群托管在不同的数据中心,我们正在将应用程序部署到这两个集群。我们有一个外部负载均衡器,它位于集群之外,但负载均衡器只接受静态 IP。我们无法控制集群,也无法提供静态 IP。我们该怎么办?

我们还尝试将 kong 作为 api 网关。我们能够创建一个上游,将目标作为负载平衡的应用程序端点并提供不同的权重,但这并没有给我们提供主动/被动或主动/故障转移。有没有办法我们可以在上游配置 kong/nginx 来实现这一点?

【问题讨论】:

    标签: kubernetes high-availability api-gateway kong


    【解决方案1】:

    考虑使用HA proxy,您可以在其中将被动集群配置为上游backup,您将获得主动/被动集群工作。如本文所述nice guide about HA proxy

    备份意味着它不会参与负载平衡,除非两者都参与 上面的节点没有通过健康检查(稍后会详细介绍)。 此配置称为主动-被动,因为备份 节点只是被动地坐在那里无所事事。这使您 通过为不同的备份系统使用相同的备份系统来节约 应用服务器。

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 2018-12-07
      • 1970-01-01
      相关资源
      最近更新 更多