2015-06-03 61 views
0

我试图在EC2上运行kubernetes,并且我使用CoreOs alpha通道ami.I配置了Kubectl ssh隧道用于Kubectl客户端和Kubernets API之间的通信。在EC2上运行Kubernetes

但是,当我尝试kubectl api-versions命令,我得到以下错误。

无法从服务器获取可用的API版本:获取http://MyIP:8080/api:拨打TCP MYIP:8080:连接被拒绝

MYIP - 这也相应地设置。

这可能是什么原因?

+0

请将您的问题移至[su]或[sf]。这是[off-topic](http://stackoverflow.com/help/on-topic)。 –

回答

0

此问题的原因是我没有正确设置kubernetes_master环境变量。由于kubectl客户端和API之间存在ssh隧道,因此kubernetes主环境变量应设置为localhost。