【问题标题】:Choosing of AWS Load Balancer for Kubernetes HA cluster为 Kubernetes HA 集群选择 AWS 负载均衡器
【发布时间】:2018-10-24 02:13:29
【问题描述】:

我正在尝试使用 Kubernetes HA 集群和 Jenkins 为我的一组微服务实现 CI/CD 管道。

当我探索时,我发现使用负载均衡器来制作 HA Kubernetes 集群。我计划在 AWS 中托管我的应用程序。所以我想通过支持 HA kubernetes 集群为我的应用程序创建和使用 AWS 弹性负载均衡器。

我对此表示怀疑,当我探索 AWS 负载均衡器时,我看到了“Application Loadbalancer - http/https”和“Network Loadbalancer-TCP”。

所以在这里我对需要创建哪些负载均衡器 AWS 资源感到困惑?
在我的探索中,我了解到要创建一个网络负载均衡器。

所以我的困惑是这样的。任何人都可以清楚我的方向是正确的吗?
意味着创建网络负载均衡器。

如果我走错了方向,谁能纠正我?

让我知道网络负载均衡器是否应该解决 HA Kubernetes 集群的形成?

【问题讨论】:

    标签: amazon-web-services kubernetes


    【解决方案1】:

    您的问题没有正确答案,这实际上取决于您需要做什么。 您可以使用网络负载均衡器、经典负载均衡器(尽管这是老一代且不建议使用)或应用程序负载均衡器来实现 HA。

    网络负载平衡器的优势当然与性能和附加弹性 IP 的可能性有关,并且非常适合平衡 TPC 流量(4 级路由)。

    另一方面,应用程序负载平衡器非常适合 HTTP 和 HTTPS 流量的高级负载平衡(第 7 级路由),可以进行高级请求路由,适用于复杂的应用程序架构(例如微服务)

    这个链接可能有用https://aws.amazon.com/elasticloadbalancing/details/#details

    【讨论】:

    猜你喜欢
    • 2019-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 1970-01-01
    • 1970-01-01
    • 2018-10-21
    相关资源
    最近更新 更多