k8s修改/etc/resolve.conf导致容器域名解析失败

  • 问题:

因为用户原因,修改了k8s主机中/etc/resolve.conf的dns地址,产生的现象就是主机可以解析域名,但是pod不能解析域名;

  • 原因:

CoreDNS 是 Kubernetes 集群中的默认 DNS 服务器,负责处理集群内的 DNS 解析请求。当修改了 /etc/resolv.conf 后,CoreDNS 可能无法立即意识到更改,从而导致 DNS 解析出现问题;

  • 修复方法:

重启dns相关服务即可

你可能感兴趣的:(kubernetes,容器,云原生)