我想为数据通路群集主节点分配静态内部IP地址。从Google cloud official doc我知道如何对单个VM执行此操作。但有人知道如何将保留的内部IP地址分配给主节点吗?
答案 0 :(得分:3)
您不能将现有资源的内部IP地址更改为正在运行的VM实例。相反,您应该将其临时内部IP升级为静态IP。因此,当它重新启动时,其内部IP将相同。 These steps可以指导您执行此操作,例如:
ysu@cloudshell:~ (project-id)$ gcloud compute instances describe cluster-b045-m --zone us-central1-a | grep "networkIP"
networkIP: 10.128.0.3
ysu@cloudshell:~ (project-id)$ gcloud compute addresses create master-static-ip --addresses 10.128.0.3 --region us-central1 --subnet default
Created [https://www.googleapis.com/compute/v1/projects/project-id/regions/us-central1/addresses/master-static-ip].
也许可以先创建一个custom VPC network来完成您想做的事情,但是我很好奇为什么要拥有一个内部静态IP,因为Dataproc集群中的节点旨在处理工作负载及其负载IP在这种意义上并不是那么重要。