我们正在考虑在每个带有守护程序集或静态 pod(通过 Kubernetes 清单)的 Kubernetes 主机上运行 SkyDNS。我们想让每个容器都使用本地 SkyDNS,故意绕过 Kubernetes 集群 IP / kube-proxy 路由。实现此目的的一种方法是将 DNS 端口 53 从 SkyDNS pod 映射到每个主机,并强制每个容器在主机上解析。可能是通过在 systemd 单元中使用 --cluster-dns 以某种方式将 docker 网桥 IP 传递给 kubelet。
是否有更好的选择来实现相同的目标?
谢谢,安德烈