在kubernetes服务娱乐/重启的情况下的服务发现

时间:2017-04-19 21:03:56

标签: service dns kubernetes service-discovery

这是前面提到的SO question regarding stability of serviceIP的后续问题。我理解,一般来说,serviceIP是稳定的,但我的情况是服务gets often restarted,就像端口更改一样。

在这种情况下,使用DNS并不是完美的解决方案,因为客户端pod可以缓存DNS条目。所以,我想知道围绕这个的最佳实践。

1 个答案:

答案 0 :(得分:0)

通过设置spec.clusterIP字段,可以将服务IP定义为固定IP。

用户选择的IP地址必须是有效的IP地址且在service-cluster-ip-range内。

建议为所有服务使用自动IP地址或手动管理所有服务的服务IP。

有关详细信息,请参阅official docs