如何将 IP 地址分配给 K8S 云提供商上的 Ingress Controller - EKS 和 GKE
How to assign IP address to an Ingress Controller ON K8S cloud providers - EKS and GKE
如何为 Ingress 控制器分配 IP 地址?
我正在使用 AWS EKS 和 GCP GKE。
如果可能的话,是从云提供商那里获得一个私有IP地址。我不希望 public 可以使用它。
我使用它作为使用 HaProxy 的内部负载平衡器。
我看到了这篇文章,但它不够详细。
https://github.com/kubernetes/ingress-nginx/tree/master/docs/examples/static-ip
谢谢
亚尼夫
您可以使用 nginx 入口控制器并使用内部负载平衡器作为服务。使用内部 LB 将使用内部 IP,您可以在服务定义中定义该内部 IP(如果需要)。
这不适用于云提供商入口控制器。如果您使用 GCE 或 AWS 入口,您将获得 GCE HTTP(S) LB 或弹性 IP。使用 Nginx 入口控制器将为您提供解决方法
如何为 Ingress 控制器分配 IP 地址? 我正在使用 AWS EKS 和 GCP GKE。
如果可能的话,是从云提供商那里获得一个私有IP地址。我不希望 public 可以使用它。 我使用它作为使用 HaProxy 的内部负载平衡器。
我看到了这篇文章,但它不够详细。 https://github.com/kubernetes/ingress-nginx/tree/master/docs/examples/static-ip
谢谢 亚尼夫
您可以使用 nginx 入口控制器并使用内部负载平衡器作为服务。使用内部 LB 将使用内部 IP,您可以在服务定义中定义该内部 IP(如果需要)。
这不适用于云提供商入口控制器。如果您使用 GCE 或 AWS 入口,您将获得 GCE HTTP(S) LB 或弹性 IP。使用 Nginx 入口控制器将为您提供解决方法