flex环境应用引擎和集群引擎之间的联网?

时间:2016-12-25 08:24:08

标签: google-app-engine networking gcloud google-kubernetes-engine

我可以ping一个以'创建集群'来自app引擎VM的命令。但是,为群集VM提供的名称不是用户友好的(例如gke-mongo-cluster-default-pool-37e9b787-k7wl)。我想为VM分配一个更干净的名称 - 例如mongo-1。当我使用Deployment Manager进行部署时(比如mongodb);我确实得到了这么干净的名字。

所以问题是,

(1)如何为使用create-cluster命令创建的gcloud集群下创建的VM分配名称?

(2)是否有另一种方法将名称映射到项目中的IP地址?

感谢。

1 个答案:

答案 0 :(得分:1)

  

(1)如何为使用create-cluster命令创建的gcloud集群下创建的VM分配名称?

这是不可能的。 Google容器引擎为您选择了名称,并指定了名称,以便可以动态扩展和缩小群集中的节点数,而不会产生命名冲突。

不清楚为什么要尝试直接ping节点。您可以在GKE集群中创建一个Kubernetes service,其中包含一个可以解决的稳定名称。