Node.js gcloud中的Kubectl配置

Node.js gcloud中的Kubectl配置,node.js,kubernetes,gcloud,Node.js,Kubernetes,Gcloud,我在gcloud中创建了包含三个节点的集群。到目前为止还不错。之后我试着运行吊舱。。这是一个错误。。我发现kubectl的配置不正确。。尝试运行pod时出现以下错误。。感谢您在这方面的帮助 错误:无法从nodejs读取编码对象。yaml:无法连接到服务器以处理“pods”:无法从服务器读取版本:Get:拨号tcp 127.0.0.1:8080:连接被拒绝 thx如果在创建群集后kubectl配置不正确,则始终可以运行gcloud container clusters get credential

我在gcloud中创建了包含三个节点的集群。到目前为止还不错。之后我试着运行吊舱。。这是一个错误。。我发现kubectl的配置不正确。。尝试运行pod时出现以下错误。。感谢您在这方面的帮助

错误:无法从nodejs读取编码对象。yaml:无法连接到服务器以处理“pods”:无法从服务器读取版本:Get:拨号tcp 127.0.0.1:8080:连接被拒绝


thx

如果在创建群集后kubectl配置不正确,则始终可以运行
gcloud container clusters get credentials NAME
(请参阅)来恢复工作的kubeconfig文件

谢谢你,罗伯特。。这有助于。。实际上,我正试图从云虚拟机运行pod。。这是第一个问题。一旦我开始从linux机器外部启动这些命令,它就开始表现良好。。谢谢你的帮助。你在云虚拟机上使用了什么操作系统?Debian GNU/Linux 7(wheezy)我刚刚创建了一个新的Debian wheezy虚拟机(在谷歌的云上),没有发现任何问题。运行
gcloud container clusters get credentials NAME
提示我在本地安装kubectl(通过运行
gcloud components update kubectl
),而不是因为kubectl不在我的路径上(它位于
/usr/local/share/google/google/google cloud sdk/bin/kubectl
)我能够毫无困难地创建一个复制控制器和一个服务。