这是前面提到的SO question regarding stability of serviceIP的后续问题。我理解,一般来说,serviceIP是稳定的,但我的情况是服务gets often restarted,就像端口更改一样。
在这种情况下,使用DNS并不是完美的解决方案,因为客户端pod可以缓存DNS条目。所以,我想知道围绕这个的最佳实践。答案 0 :(得分:0)
通过设置spec.clusterIP
字段,可以将服务IP定义为固定IP。
用户选择的IP地址必须是有效的IP地址且在service-cluster-ip-range
内。
建议为所有服务使用自动IP地址或手动管理所有服务的服务IP。
有关详细信息,请参阅official docs。