service服务使用CoreDNS提供的域名地址访问

Posted 已注销

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了service服务使用CoreDNS提供的域名地址访问相关的知识,希望对你有一定的参考价值。

普通的 Service:会生成 servicename.namespace.svc.cluster.local 的域名,会解析到 Service 对应的 ClusterIP 上,在 Pod 之间的调用可以简写成 servicename.namespace,如果处于同一个命名空间下面,甚至可以只写成 servicename 即可访问

Headless Service:无头服务,就是把 clusterIP 设置为 None 的,会被解析为指定 Pod 的 IP 列表,同样还可以通过 podname.servicename.namespace.svc.cluster.local 访问到具体的某一个 Pod。


以上是关于service服务使用CoreDNS提供的域名地址访问的主要内容,如果未能解决你的问题,请参考以下文章

09-kubernetes中的域名解析流程

docker 部署 coredns(内部域名解析)

docker 部署 coredns(内部域名解析)

Coredns+Nodelocaldns cache解决Coredns域名解析延迟

k8s组件coredns以及dashboard

K8S集群中Coredns域名解析故障排查思路