Я хочу узнать, возможно ли перенести публичный 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-адреса в новом проекте. Если не указано, для ресурса используется существующее описание, если таковое имеется.