首页 > 解决方案 > 如何将一个服务的外部 ip 模板化到另一个服务

问题描述

我们正在使用 EKS 来托管我们的集群,并让我们面向外部的服务启动并运行

我们使用 LoadBalancer 类型为我们的服务提供了外部 ip。

如果我们的 UI 需要服务器的外部 IP 地址。我们如何将其分配给 UI 服务而无需手动添加?

有没有办法在另一个服务的配置映射中获取服务的外部 ip

标签: kubernetesamazon-eks

解决方案


...got external ips for our services using LoadBalancer type...

您的 UI 可以使用服务 DNS 名称来引用“面向外部的服务”。例如,如果“面向外部的服务”在名为“external”的命名空间中运行,则 UI 可以通过以下方式找到服务:<name of external facing service>.external,FQDN 将是<name of external facing service>.external.svc.cluster.local


推荐阅读