94 字
1 分钟
CoreDNS问题排查
检查 CoreDNS pod状态
kubectl get pods -n kube-system|grep dns
正常状态为: Running
检查 CoreDNS Service状态
kubectl get svc -n kube-system|grep dns
检查 CoreDNS Endpoint状态
kubectl get ep -n kube-system | grep dns
检查 CoreDNS 日志是否有错误
kubectl logs -n kube-system -l k8s-app=kube-dns
检查 CoreDNS 配置
kubectl get cm -n kube-system coredns -o yaml
通过DebugDNSPod检查
kubectl run debugdns --image=registry.cn-hangzhou.aliyuncs.com/morse_k8s/dnsutils:1.3 -- sleep 3600
kubectl exec -i -t debugdns -- nslookup kubernetes.default
#01 Blogs/Kubernetes#