k8s-dns

Posted 芒果牛奶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s-dns相关的知识,希望对你有一定的参考价值。

github地址

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


kubedns
  记录的是service和ip之间的映射关系,称为DNS解析记录,记录在内存当中,使用树形结构在内存中保存监控到的记录。这个组件仅仅是记录下来以后,并不提供查询。

dnsmasq
  从前面记录的地方查询相关service的解析记录,之所以用dnsmasq来查询,因为它提供DNS查询缓存,在内存中完成查询,查询速度非常快!

exechealthz
  kubedns负责监控并记录,dnsmasq帮其它服务做查询,  两个组件必须要同时运行,如果其中一个出问题了,那么dns系统将无法解析,exechealthz专门来监控它们的健康状态


以上是关于k8s-dns的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器