我正在尝试使用https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/在 kubernetes 中学习 DNS
我部署了busybox
kubectl get pods busybox -o wide
NAME READY STATUS RESTARTS AGE IP NODE
busybox 1/1 Running 0 16m 10.200.1.5 worker-1
Run Code Online (Sandbox Code Playgroud)kubectl exec -ti busybox -- nslookup kubernetes.default
Server: 10.32.0.10
Address 1: 10.32.0.10 kube-dns.kube-system.svc.cluster.local
nslookup: can't resolve 'kubernetes.default'
command terminated with exit code 1
Run Code Online (Sandbox Code Playgroud)是否需要修改worker-1节点的/etc/resolv.conf文件。目前 /etc/resolv.conf 内容如下
nameserver 169.254.169.254
search c.k8s-project-193906.internal google.internal**
Run Code Online (Sandbox Code Playgroud)此外,worker-1 的版本 lsb_release -a 没有可用的 LSB 模块。发行商 ID:Ubuntu 描述:Ubuntu 18.04.1 LTS 版本:18.04 代号:bionic
请帮我找出导致解析错误的配置。我是否需要更改 resolve.conf 文件并基于什么?