何时使用clusterip vs dns?

时间:2017-10-26 16:15:46

标签: kubernetes

我对clusterip的使用感到困惑。什么是硬编码clusterip并在其他服务的配置文件中使用它,而不是使用将解析为服务的dns a-record?

这些事情是否相同?在我看来,他们是。

1 个答案:

答案 0 :(得分:1)

它们并不等同,因为ClusterIP比服务本身更短暂,并且并非所有服务都具有ClusterIP(尽管大多数服务都是如此)。我相信在配置中使用ClusterIP是一种反模式,并建议使用随kube-dns提供的DNS作为与最常见服务进行通信的一致方式。

此模式还将扩展到有状态集和无头服务,以及仅定义为DNS端点并表示kubernetes集群外部资源的服务。