在gke中,可以定义一个负载均衡器,它将绑定到其中一个节点的公共ip。我如何保证服务始终绑定到同一个公共IP,不必重新配置外部DNS?
答案 0 :(得分:0)
在定义服务时尝试设置ClusterIP字段。该字段的文档说“如果指定,它将被分配给服务,如果它未使用或者服务的创建将失败”,所以这应该允许您将服务绑定到特定的IP地址(假设您被允许)使用该地址)。
答案 1 :(得分:0)
我不认为LoadBalancer应该通过您的pod的IP公开,而是获得自己的IP。
使用Google云仪表板。导航到Networking> External IP addresses。
找到LoadBalancer的IP,并将其从ephemeral更改为static。