【问题标题】:Kubernetes static ip ingress on a private cloud私有云上的 Kubernetes 静态 IP 入口
【发布时间】:2019-01-26 19:26:26
【问题描述】:

我们正在尝试在我们的私有 VMware 基础架构上构建一个 Kubernetes 节点。我已经启动并运行了集群,并且正在运行入口,但是我不知道如何将流量路由到入口。

我们使用的是 Rancher 2.0.7。

如果可能,我希望进行以下设置:

  1. DNSMadeEasy.com 处理 DNS A 记录(DNS 到外部 IP)
  2. 我们托管的防火墙(外部 IP 到静态私有 IP)
  3. Kubernetes 入口(集群负载平衡入口的私有 IP)
  4. 负载平衡入口(具有多个实例的服务入口)

我可以弄清楚 DNS 和防火墙路由,但是我不知道如何在 Ingress 负载均衡器上设置静态外部 IP 地址。

我可以看到您可以在负载均衡器中指定主机名,但是如何公开? 可能是因为我们没有外部负载均衡器吗?
我在设置入口/负载平衡器时缺少什么?

提前谢谢你,我花了大约两个星期的时间试图让它工作。

【问题讨论】:

    标签: kubernetes kubernetes-ingress


    【解决方案1】:

    您需要能够将 Ingress Service 设置为 type=LoadBalancer。对于本地基础架构,这要么需要您拥有像 F5 这样的外部负载均衡器。

    让这个工作的一个选择是使用MetalLb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      • 2015-07-04
      • 2021-11-23
      • 2021-11-11
      • 2019-11-26
      • 1970-01-01
      相关资源
      最近更新 更多