1.报错信息
2.进行用户排查
kubectl get users
3. 进行pod排查
kubectl get pod -A
coredns无法读取/etc/resolv.conf目录
kubectl logs -n kube-system [coredns容器名]
报错plugin/forward: no nameservers found或无法读取/etc/resolv.conf相关问题
检查环境是否有可连接的dns服务器, 有则修改服务器dns配置
大部分私网环境并没有, 则修改coredns配置
kubectl edit cm coredns -n kube-system
打开后删除下文内容,并wq保存
forward . /etc/resolv.conf {
max_concurrent 1000
}
重启coredns
kubectl rollout restart deployment coredns -n kube-system
文章评论