Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/153.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 告诉kubectl使用/etc/hosts查找主机_Dns_Kubernetes_Kubectl - Fatal编程技术网

Dns 告诉kubectl使用/etc/hosts查找主机

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的

当执行到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
的详细信息将显示您的机器、API服务器和节点上的
kubelet
之间进行的实际握手,这就是我们在集群中发现类似错误配置的原因。

API服务器能解析该主机名吗?仅让您的工作站知道主机名是不够的,因为API服务器必须能够联系节点上的
kubelet
,以构建用于查看日志的URL(这是我打赌您正在尝试的)@MatthewLDaniel这是解决方案,将其作为答案发布,以便我可以将其授予您。非常感谢你!(但是你输了,我正在尝试进行DNS查找,以检查我的集群中是否一切正常;))你真是太好了,能想到奖励答案,谢谢!