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

时间:2016-04-15 11:46:09

标签: kubernetes coreos

我在AWS上使用CoreOS创建了一个Kubernetes集群,但我无法与主节点进行通信。

例如,kubectl execkubectl logs等操作失败的错误类似于以下内容:

Error from server: dial tcp: lookup ip-XXX-X-XXX-XXX.eu-west-1.compute.internal: no such host

我在Github上发现了一些描述问题的问题,所以我知道团队知道这个问题,但是我想在这里询问是否可以使用一些解决方法,直到它以某种方式得到解决。

提到的一个解决方法是使用--hostname-override标志,但是当我在AWS上时,此标志将被忽略(请参阅#22984

GitHub上的相关问题:#22770 #22063

1 个答案:

答案 0 :(得分:1)

您确定自己使用了正确的背景吗?

kubectl config use-context my-cluster-name