如何使用 gcloud 将 IP 从一个实例切换到另一个实例
How to switch an IP from an instance to another with gcloud
有没有办法使用 gcloud 命令从虚拟机“分离”保留的内部或外部 IP 地址,以将其分配给另一个实例?
我想在使用 Python 编写脚本时执行此操作,并希望自动执行此过程。
以下命令可能对您有所帮助 -
[1]。保留外部 IP 地址。
gcloud compute addresses create mysecond \
--region=us-central1
[2]。取消设置外部 IP 地址。
gcloud compute instances delete-access-config instance-1 \
--access-config-name="External NAT"
[3]。为资源分配新的外部 IP 地址。
gcloud compute instances add-access-config instance-1 \
--access-config-name="External NAT" --address=0.0.0.0(Your external ip address)
[4]。列出项目中可用的外部 IP 地址
gcloud compute addresses list
gcp public 文档 link -
https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address
有没有办法使用 gcloud 命令从虚拟机“分离”保留的内部或外部 IP 地址,以将其分配给另一个实例?
我想在使用 Python 编写脚本时执行此操作,并希望自动执行此过程。
以下命令可能对您有所帮助 -
[1]。保留外部 IP 地址。
gcloud compute addresses create mysecond \
--region=us-central1
[2]。取消设置外部 IP 地址。
gcloud compute instances delete-access-config instance-1 \
--access-config-name="External NAT"
[3]。为资源分配新的外部 IP 地址。
gcloud compute instances add-access-config instance-1 \
--access-config-name="External NAT" --address=0.0.0.0(Your external ip address)
[4]。列出项目中可用的外部 IP 地址
gcloud compute addresses list
gcp public 文档 link -
https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address