Dns 告诉kubectl使用/etc/hosts查找主机
当执行到pod中时,我得到以下消息Dns 告诉kubectl使用/etc/hosts查找主机,dns,kubernetes,kubectl,Dns,Kubernetes,Kubectl,当执行到pod中时,我得到以下消息 Error from server: error dialing backend: dial tcp: lookup k8s-worker-node-a on 192.168.1.1:53: no such host 有没有可能告诉kubectl使用/etc/hosts来查找我保存在其中的机器。API服务器可以解析该主机名吗?仅仅让您的工作站知道主机名是不够的,因为API服务器必须能够联系节点上的kubelet来构造用于查看日志的URL 打开kubectl的
Error from server: error dialing backend: dial tcp: lookup k8s-worker-node-a on 192.168.1.1:53: no such host
有没有可能告诉kubectl使用/etc/hosts来查找我保存在其中的机器。API服务器可以解析该主机名吗?仅仅让您的工作站知道主机名是不够的,因为API服务器必须能够联系节点上的kubelet来构造用于查看日志的URL
打开
kubectl
的详细信息将显示您的机器、API服务器和节点上的kubelet
之间进行的实际握手,这就是我们在集群中发现类似错误配置的原因。API服务器能解析该主机名吗?仅让您的工作站知道主机名是不够的,因为API服务器必须能够联系节点上的kubelet
,以构建用于查看日志的URL(这是我打赌您正在尝试的)@MatthewLDaniel这是解决方案,将其作为答案发布,以便我可以将其授予您。非常感谢你!(但是你输了,我正在尝试进行DNS查找,以检查我的集群中是否一切正常;))你真是太好了,能想到奖励答案,谢谢!