三步定位
三步定位
kubectl run dnsutils --rm -it --restart=Never --image=registry.k8s.io/e2e-test-images/agnhost:2.45 -- nslookup kubernetes.default
kubectl get pods -n kube-system -l k8s-app=kube-dns
kubectl logs -n kube-system -l k8s-app=kube-dns --tail=50
kubectl get svc -n kube-system kube-dns看解析配置
看解析配置
kubectl exec -it web-x -- cat /etc/resolv.confresolv.conf 的 ndots 与 search 决定解析路径;部署 NodeLocal DNSCache 后解析走本机缓存,排查点也随之变化。