我有一个 5 节点 kubernetes 集群,其中 3 个 HA 主机运行良好。不幸的是,据我所知,DNS 不工作或不作为服务存在。
api-server、controller-manager 和 scheduler 都在 pod 中运行,并且使用 quay 上的 hyperkube 1.4.6 映像正常工作。我在 /etc/kubernetes/addons 中的https://coreos.com/kubernetes/docs/latest/deploy-addons.html之后为 dns 服务创建了清单,但它们似乎没有效果。在这一点上,我的印象是 DNS 是内置在 kubernetes 中的,但我很难弄清楚它内置在什么组件中或如何启动它。
是否apiserver
读取/etc/kubernetes/addons
或 的内容kubelet
?我想知道是否需要/etc/kubernetes/addonss
在apiserver pod
.