Попытка удалить адрес в экземпляре GCP не удалась - PullRequest
0 голосов
/ 26 февраля 2020

Я пытался создать новый экземпляр виртуальной машины, и вместо создания внешнего IP-адреса Stati c я ошибочно создал внутренний IP-адрес Stati c. Когда я делаю

gcloud compute addresses list

, я получаю свой внутренний IP-адрес. Затем я использую:

gcloud compute addresses delete [address-name]

Он запрашивает подтверждение для удаления. Но как только я ввожу «Y» в качестве подтверждения, я получаю следующую ошибку, утверждающую, что сам ресурс не найден:

ERROR: (gcloud.compute.addresses.delete) Could not fetch resource: - The resource "[MY_RESOURCE_NAME]" was not found

Я запутался. Надеюсь, мне за это не платят.

1 Ответ

0 голосов
/ 26 февраля 2020

Если вы хотите удалить статический c внутренний IP-адрес из экземпляров GCP, вы можете использовать следующую Documentmentaion и сделать это с помощью Cloud Console:

  1. Go на страницу экземпляров виртуальной машины.
  2. Выберите проект.
  3. Выберите экземпляр виртуальной машины из списка проектов.
  4. Выберите инструмент «Редактировать» в верхней части страницы.
  5. Выберите инструмент редактирования для сетевых интерфейсов.
  6. Измените тип внутреннего IP-адреса со Stati c на Ephemeral.
  7. Выберите Release, чтобы освободить ваш stati c IP-адрес .
  8. Нажмите Готово, чтобы сохранить изменения.

Ваш экземпляр продолжает использовать IP-адрес stati c, пока экземпляр не будет удален или перезапущен. После этого IP-адрес возвращается в пул доступных по умолчанию внутренних IP-адресов su bnet.

...