我可以ping一个以'创建集群'来自app引擎VM的命令。但是,为群集VM提供的名称不是用户友好的(例如gke-mongo-cluster-default-pool-37e9b787-k7wl)。我想为VM分配一个更干净的名称 - 例如mongo-1。当我使用Deployment Manager进行部署时(比如mongodb);我确实得到了这么干净的名字。
所以问题是,
(1)如何为使用create-cluster命令创建的gcloud集群下创建的VM分配名称?
(2)是否有另一种方法将名称映射到项目中的IP地址?
感谢。
答案 0 :(得分:1)
(1)如何为使用create-cluster命令创建的gcloud集群下创建的VM分配名称?
这是不可能的。 Google容器引擎为您选择了名称,并指定了名称,以便可以动态扩展和缩小群集中的节点数,而不会产生命名冲突。
不清楚为什么要尝试直接ping节点。您可以在GKE集群中创建一个Kubernetes service,其中包含一个可以解决的稳定名称。