关于kubernetes:k8sdns

75次阅读

共计 340 个字符,预计需要花费 1 分钟才能阅读完成。

github 地址

https://github.com/kubernetes/kubernetes/tree/master/cluster/addons


kubedns
  记录的是 service 和 ip 之间的映射关系,称为 DNS 解析记录,记录在内存当中,应用树形构造在内存中保留监控到的记录。这个组件仅仅是记录下来当前,并不提供查问。dnsmasq
  从后面记录的中央查问相干 service 的解析记录,之所以用 dnsmasq 来查问,因为它提供 DNS 查问缓存,在内存中实现查问,查问速度十分快!exechealthz
  kubedns 负责监控并记录,dnsmasq 帮其它服务做查问,两个组件必须要同时运行,如果其中一个出问题了,那么 dns 零碎将无奈解析,exechealthz 专门来监控它们的衰弱状态


正文完
 0