我想知道是否可以將公用 IP 位址從 GCP 中的一個項目轉移到另一個項目。
我也準確嗎?
我已經在名為 ops 的項目下創建了一個實例,但現在該實例必須轉移到另一個正在開發的項目,我可以透過將它們轉換為映像並建立正在開發的虛擬機器來移動該項目。
但我想保留相同的公共IP位址。如何將 IP 位址從一個專案移至 GCP(Google Cloud Platform)中的另一個專案?
如果有人能一步一步說出來那就太好了。
答案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 位址資源的新名稱。如果省略,則現有描述(如果有)將用於資源。