gpt4 book ai didi

kubernetes - KubeDNS 没有路由到托管 kubernetes.default

转载 作者:行者123 更新时间:2023-12-04 19:30:19 25 4
gpt4 key购买 nike

我正在尝试在 K8S 集群(CentOS 7)上设置 RabbitMQ 集群,但它出错了

2021-07-01 16:30:10.048 [error] <0.273.0> Failed to fetch a list of nodes from Kubernetes API: {failed_connect,[{to_address,{"kubernetes.default",443}}, {inet,[inet],nxdomain}]}
我尝试调试问题,但我不确定缺少什么
nslookup 输出
[root@re-devk8s-control01 tmp]# nslookup kubernetes.default
Server: 174.25.1.14
Address: 174.25.1.14#53

** server can't find kubernetes.default: NXDOMAIN
dnsutils 输出
[root@re-devk8s-control01 tmp]#  kubectl exec -i -t dnsutils -- cat /etc/resolv.conf
nameserver 10.96.0.10
search default.svc.cluster.local svc.cluster.local cluster.local awstruewind.local
options ndots:5
/etc/resolv.conf
[root@re-devk8s-control01 tmp]# cat /etc/resolv.conf
# Generated by NetworkManager
search ourdomain.local
nameserver 174.25.1.14
KubeDNS 日志 我发现其中很少有错误
[root@re-devk8s-control01 tmp]# kubectl logs --namespace=kube-system -l k8s-app=kube-dns
.:53
[INFO] plugin/reload: Running configuration MD5 = db32ca3650231d74073ff4cf814959a7
CoreDNS-1.8.0
linux/amd64, go1.15.3, 054c9ae
[ERROR] plugin/errors: 2 610092700101479936.1385205460227937641. HINFO: read udp 10.244.0.31:47645->174.25.1.14:53: read: no route to host
[ERROR] plugin/errors: 2 610092700101479936.1385205460227937641. HINFO: read udp 10.244.0.31:60675->174.25.1.14:53: read: no route to host
虽然SO中有很多类似的帖子,但我无法找出根本原因

最佳答案

我从 SO 中找到了以下链接,它帮助我解决了问题 KubeDNS Masquerade

firewall-cmd --list-all
...
masquerade: yes
如果为“否”则启用:
firewall-cmd --add-masquerade --permanent
firewall-cmd --reload

关于kubernetes - KubeDNS 没有路由到托管 kubernetes.default,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68213989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com