目录
“如果您在解决类似问题时也遇到了困难,希望我的经验分享对您有所帮助。如果您有任何疑问或者想分享您的经历,欢迎在评论区留言,我们可以一起探讨解决方案。祝您在编程路上顺利前行,不断突破技术的难关,感谢您的阅读!”
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