在EC2上运行Kubernetes

时间:2015-06-03 04:53:53

标签: ssh amazon-ec2 coreos kubernetes

我正在尝试在EC2上运行kubernetes并且我使用了CoreOs alpha通道ami。我为Kubectl客户端和Kubernets API之间的通信配置了Kubectl ssh隧道。

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

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

MyIP - 已相应设定。

这可能是什么原因?

1 个答案:

答案 0 :(得分:2)

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