Core DNS配置
DNS 主要是为 Service 来提供名称解析的,可以在k8s集群中通过Service的名称做为hostname解析对应的ip,hostname的格式为: [Service Name].[namespace].svc.cluster.local.
,其中,最后的一个.
可以不要。
下面为它的 Github 地址:https://github.com/kubernetes/kubernetes/blob/release-1.19/cluster/addons/dns/coredns/coredns.yaml.base
这里要部署它我们需要先下载几个文件:
## 如果不能下载这个文件,可以使用vim 创建新文件后,将这两个的文件内容复制保存。
[root@k8s-180 software]# wget https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.19/cluster/addons/dns/coredns/transforms2sed.sed
[root@k8s-180 software]# wget https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.19/cluster/addons/dns/coredns/coredns.yaml.base
[root@k8s-180 software]# ll
total 359016
-rw-r--r--.