0

我已经在 Google Container Engine 中设置了一个集群,根据控制台,它的 API 端点似乎与集群中主节点或节点的公共 API 完全不同(我认为这很奇怪)。

尝试使用gcloud命令行工具管理集群时,发出的所有命令都cloud preview container kubectl失败,超时到达 API 端点。

我尝试更改网络防火墙规则,但似乎没有任何效果。

我试图按照留言簿教程在 Kubernetes 管理的 GKE 集群中部署我的 Docker 实例,但目前无法对集群发出任何命令。

有什么想法可能是错的吗?

4

2 回答 2

1

根据我们在 google-containers 邮件列表上的讨论,这是由于 VM 的 IP 地址在停止时发生变化,然后在几周后重新启动。Container Engine 目前无法处理集群中所有 IP 地址都发生变化的这种情况,不幸的是,目前最好的选择是删除集群并创建一个新的。

于 2015-03-11T20:38:26.473 回答
0

我有同样的问题。就我而言,这有助于: gcloud beta container get-credentials

于 2015-07-22T11:15:22.570 回答