Kubernetes 无法使用'kubectl logs'或'kubectl exec'解析主机名`

Kubernetes 无法使用'kubectl logs'或'kubectl exec'解析主机名`,kubernetes,coreos,Kubernetes,Coreos,我已经在AWS上使用CoreOS创建了Kubernetes集群,但与主节点的通信出现问题 例如,像kubectl exec或kubectl log这样的操作会导致类似以下错误的失败: Error from server: dial tcp: lookup ip-XXX-X-XXX-XXX.eu-west-1.compute.internal: no such host 我在Github上发现了一些描述问题的问题,所以我知道团队知道这个bug,但是我想在这里问一下,在它得到解决之前,是否可以使用

我已经在AWS上使用CoreOS创建了Kubernetes集群,但与主节点的通信出现问题

例如,像
kubectl exec
kubectl log
这样的操作会导致类似以下错误的失败:

Error from server: dial tcp: lookup ip-XXX-X-XXX-XXX.eu-west-1.compute.internal: no such host
我在Github上发现了一些描述问题的问题,所以我知道团队知道这个bug,但是我想在这里问一下,在它得到解决之前,是否可以使用一些解决方法

提到的一个解决方法是使用
--hostname override
标志,但由于我在AWS上,该标志被忽略(请参阅)


GitHub上的相关问题:。

您是否确保使用了正确的上下文

kubectl config use-context my-cluster-name 

我使用的是kubelet:v1.3.0-alpha.3也遇到了这个问题,--主机名覆盖适用于meDid你找到答案了吗?