第一步:查看coredns的pod状态是否正常
[root@master01 ~]# kubectl get pod -n kube-system | grep coredns
![](https://img-blog.csdnimg.cn/img_convert/b52c5237f2e7fac5c06c2a8803d2f776.png)
发现coredns的两个pod状态正常
第二步:查看k8s默认的svc(kubernetes及kube-dns)
![](https://img-blog.csdnimg.cn/img_convert/c59d83272172500934153de8ac27f393.png)
第三步:启动busybox pod,busybox是内含linux常用命令的工具,使用内置命令做域名解析
[root@master01 ~]# kubectl run busybox --image busybox:1.28 -it -- sh
![](https://img-blog.csdnimg.cn/img_convert/a44514af207a741cafb548fcc1601187.png)
发现解析成功,这里说一下k8s域名的格式
service的名称.命名空间.svc.cluster.local 后面英文部分是固定的