Как перенести публичный IP-адрес из одного проекта в другой проект в GCP

Как перенести публичный IP-адрес из одного проекта в другой проект в GCP

Я хочу узнать, возможно ли перенести публичный IP-адрес из одного проекта в другой в GCP.

Что я тоже точен?

Я создал экземпляр в проекте под названием ops, но теперь этот экземпляр должен перейти в другой проект, находящийся в стадии разработки. Мне удалось переместить его, преобразовав его в образ и создав виртуальную машину, находящуюся в стадии разработки.

Но я хочу сохранить тот же публичный IP-адрес. Как я могу перенести IP-адрес из одного проекта в другой в GCP (Google Cloud Platform)?

Было бы здорово, если бы кто-то мог рассказать все пошагово.

решение1

В настоящее время невозможно перенести публичный IP из одного проекта в другой.

По этому вопросу открыт запрос на функцию.связь

решение2

Перенесите глобальный внешний IPv4-адрес в другой проект:

gcloud alpha compute адреса переместить ADDRESS_NAME
--target-project=TARGET_PROJECT
--global

Переместите региональный внешний IPv4-адрес в другой проект и присвойте ему новое имя и описание в новом проекте:

gcloud alpha compute адреса перемещают ADDRESS_NAME
--target-project=TARGET_PROJECT
--new-name=NEW_NAME
--description=NEW_DESCRIPTION
--region=REGION

Перенесите региональный внешний IPv4-адрес в другой проект:

gcloud alpha compute адреса перемещают ADDRESS_NAME
--target-project=TARGET_PROJECT
--region=REGION

ПРИМЕЧАНИЕ: Замените следующее:

ADDRESS_NAME: имя ресурса IP-адреса, который вы хотите переместить.

TARGET_PROJECT: имя или идентификатор проекта, в который вы хотите переместить IP-адрес.

РЕГИОН: регион IP-адреса.

NEW_NAME: новое имя для ресурса IP-адреса в новом проекте.

NEW_DESCRIPTION: новое имя для ресурса IP-адреса в новом проекте. Если не указано, для ресурса используется существующее описание, если таковое имеется.

Связанный контент