【K8S】通过 CoreDNS + ETCD + ExternalDNS 打通内网环境 Ingress 的域名访问
目的对于HTTP类型的服务,我们可以通过Ingress资源以“虚拟主机”的形式将服务暴露出来,但是在内网环境下,这些域名通常都无法直接访问,于是有了配置hosts文件进行本地域名解析的方式,但是当集群稍微复杂一些,就会遇到以下几个问题:如何在各个节点以及客户端同步域名解析配置?如何进行泛解析?如何在集群内也能进行域名解析?如何在Ingress资源变动时自动更新域名解析配置?前两个问题其实是想引出自