【问题标题】:Istio-Gateway automatically manage the IPsIstio-Gateway 自动管理 IP
【发布时间】:2020-03-03 14:48:54
【问题描述】:

有一个分配给 Istio-Gateway 的外部负载均衡器的 IP 地址池。 部署时需要为每个部署选择一个唯一的 IP 地址。

如何为每个服务修补或强制执行 IP 地址,或者 Istio 设置应该如何用于外部负载均衡器部署以自动管理 IP?

【问题讨论】:

    标签: kubernetes load-balancing kubernetes-ingress istio


    【解决方案1】:

    Loadbalancer类型的服务其实可以通过loadBalancerIP参数指定IP地址,但是kubernetes本身不支持这个功能。它适用于一些云提供商。实际上,我引用了文档:

    一些云提供商允许您指定 loadBalancerIP。在那些 在这种情况下,负载均衡器是使用用户指定的 负载均衡器IP。如果未指定 loadBalancerIP 字段,则 loadBalancer 设置了一个临时 IP 地址。如果您指定一个 loadBalancerIP 但您的云提供商不支持该功能, 您设置的 loadbalancerIP 字段将被忽略。

    在 GKE 上有效。我们有几个使用 Istio 的集群,我们在其中强制使用 istio-ingressgateway 服务的 IP 地址。

    注意istio-ingressgateway只是一个kubernetes服务,所以你必须这样对待它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-10
      相关资源
      最近更新 更多