我按照设置说明进行操作(我是 K8s 新手) https://minikube.sigs.k8s.io/docs/handbook/addons/ingress-dns/
我启用了 ingress-dns 就OK了。我dns=dnsmasq
在 NetworkManager.conf 中添加 我server=/test/$(minikube ip)
在 /etc/NetworkManager/dnsmasq.d/minikube.conf 中添加
nslookup hello-john.test $(minikube ip)
Server: 192.168.59.100
Address: 192.168.59.100#53
Non-authoritative answer:
Name: hello-john.test
Address: 192.168.59.100
这样可行。但如果我尝试不指定 minikube IP,它就不再指定了。
nslookup hello-john.test
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find hello-john.test: NXDOMAIN
所以我编辑了systemd/resolved.conf并添加了minikube IP。
然后在这里它工作得很好,...除了外部域之外,这些域在使用后备时失败了。
我在这里缺少什么?