我想知道是否可以在 GCP 中将公共 IP 地址从一个项目转移到另一个项目。
我也是这样的吗?
我已经在一个名为 ops 的项目下创建了一个实例,但是现在该实例必须转移到另一个正在开发的项目,我可以通过将它们转换为图像来移动该项目并创建一个正在开发的虚拟机。
但我想保留相同的公共 IP 地址。如何在 GCP(Google Cloud Platform)中将 IP 地址从一个项目移动到另一个项目?
如果有人能一步一步地告诉你就太好了。
答案1
目前,无法将公共 IP 从一个项目移动到另一个项目。
针对此事有一个开放的功能请求关联
答案2
将全局外部 IPv4 地址移动到其他项目:
gcloud alpha 计算地址移动 ADDRESS_NAME
--target-project=TARGET_PROJECT
--global
将区域外部 IPv4 地址移动到不同的项目,并在新项目中为其分配新名称和描述:
gcloud alpha 计算地址移动 ADDRESS_NAME
--target-project=TARGET_PROJECT
--new-name=NEW_NAME
--description=NEW_DESCRIPTION
--region=REGION
将区域外部 IPv4 地址移动到其他项目:
gcloud alpha 计算地址移动 ADDRESS_NAME
--target-project=TARGET_PROJECT
--region=REGION
注意:替换以下内容:
ADDRESS_NAME:要移动的 IP 地址资源的名称。
TARGET_PROJECT:您要将 IP 地址移动到的项目的名称或 ID。
REGION:IP 地址的地区。
NEW_NAME:新项目中IP地址资源的新名称。
NEW_DESCRIPTION:新项目中 IP 地址资源的新名称。如果省略,则使用资源的现有描述(如果有)。