首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >库伯奈特斯:库伯-dns对CoreDNS

库伯奈特斯:库伯-dns对CoreDNS
EN

Stack Overflow用户
提问于 2018-10-11 13:21:50
回答 1查看 10.5K关注 0票数 17

我是新的库伯内特斯和寻找一个更好的理解之间的区别库贝-DNS和CoreDNS。

据我所知,建议使用较新的CoreDNS,而不是旧的Kube。

我已经使用kubeadm设置了一个小型集群,现在我对CoreDNS和Kube之间的区别感到有点困惑。

使用kubectl get pods --all-namespaces,我可以看到我有两个CoreDNS荚在运行。

但是,使用kubectl get svc --all-namespaces,我还可以看到在kube-system命名空间中运行了一个名为kube-dns的服务。当我使用kubectl describe svc/kube-dns -n kube-system检查时,我可以看到kube-dns服务链接到coredns。

我现在想知道我是否真的同时运行kube和coredns。否则,为什么这个服务叫做kube-dns而不是core-dns

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-11 14:00:56

我有K8S 1.12。对dns吊舱做一个描述。

kubectl描述了荚核-576cbf47c7-hhjrs--命名空间=kube-system\ grep -i“图像:” 图片: k8s.gcr.io/coredns:1.2.2

看上去核心网在运行。根据文档,CoreDNS在K8S 1.11中是默认的。对于以前的安装,它是kube。

图像是重要的,rest是元数据(名称、标签等)。

根据K8S博客这里的说法。

在Kubernetes 1.11中,CoreDNS已经达到了基于dns的服务发现的通用可用性(GA),作为kube加载项的替代。这意味着在即将推出的各种安装工具的版本中,CoreDNS将作为一个选项提供。事实上,kubeadm团队选择将其作为默认选项,从Kubernetes 1.11开始。

另外,请参阅此链接以获取更多信息。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52761135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档