Удаление облака
Чтобы удалить облако, у вас должна быть роль resource-manager.editor или выше на это облако. Если вы не можете выполнить эту операцию, обратитесь к владельцу облака.
- В консоли управления
в списке слева выберите нужное облако. - В правом верхнем углу страницы нажмите значок
и выберите Удалить. - Выберите срок удаления облака, по истечении которого облако будет удалено. Выберите один из возможных периодов или
Удалить сейчас
. Срок удаления облака по умолчанию — 7 дней. - Нажмите Удалить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
-
Посмотрите описание команды удаления облака:
yc resource-manager cloud delete --help
-
Получите список доступных облаков:
yc resource-manager cloud list
Результат:
+----------------------+------------+----------------------+--------+ | ID | NAME | ORGANIZATION ID | LABELS | +----------------------+------------+----------------------+--------+ | b1g66mft1vop******** | my-cloud-1 | bpf2c65rqcl8******** | | | b1gd129pp9ha******** | my-cloud-2 | bpf2c65rqcl8******** | | +----------------------+------------+----------------------+--------+
-
Удалите облако, указав его имя или идентификатор:
yc resource-manager cloud delete <имя_или_идентификатор_облака> \ --delete-after <срок_удаления_облака> \ --async
Где:
-
--delete-after
— срок удаления облака в форматеHhMmSs
. Процесс удаления облака начнется по истечении заданного срока. Например:--delete-after 22h30m50s
.Чтобы удалить облако сейчас, укажите
0s
. -
--async
— флаг асинхронного удаления.Удаление облака может занять до 72 часов. Выполняйте команду в асинхронном режиме, чтобы вернуть управление терминалом, не дожидаясь завершения выполнения команды.
Результат:
id: b1gqkbbj04d9******** description: Delete cloud created_at: "2024-10-17T05:16:30.648219069Z" created_by: ajei280a73vc******** modified_at: "2024-10-17T05:16:30.648219069Z" metadata: '@type': type.googleapis.com/yandex.cloud.resourcemanager.v1.DeleteCloudMetadata cloud_id: b1g66mft1vop******** delete_after: "2024-10-18T03:47:19.441433Z"
Где
id
— идентификатор операции, с помощью которого вы сможете позднее отследить ее статус. -
-
(Опционально) Получите информацию о статусе операции удаления:
yc operation get <идентификатор_операции>
После завершения удаления облака, ответ будет содержать поле
done
со значениемtrue
(done: true
).
Подробнее о команде yc resource-manager cloud delete
см. в справочнике CLI.
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
Чтобы удалить облако, созданное с помощью Terraform:
-
Откройте файл конфигурации Terraform и удалите фрагмент с описанием облака.
Пример описания облака в конфигурации Terraform
... resource "yandex_resourcemanager_cloud" "cloud1" { name = "cloud-main" organization_id = "bpf7nhb9hkph********" } ...
Более подробную информацию о параметрах ресурса
yandex_resourcemanager_cloud
в Terraform, см. в документации провайдера . -
В командной строке перейдите в папку, где вы отредактировали конфигурационный файл.
-
Проверьте корректность конфигурационного файла с помощью команды:
terraform validate
Если конфигурация является корректной, появится сообщение:
Success! The configuration is valid.
-
Выполните команду:
terraform plan
В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply
-
Подтвердите изменения: введите в терминале слово
yes
и нажмите Enter.Проверить изменения можно в консоли управления
или с помощью команды CLI:yc resource-manager cloud list
Чтобы удалить облако, воспользуйтесь вызовом gRPC API CloudService/Delete.
Ресурсы будут остановлены, облако перейдет в статус ожидания удаления PENDING_DELETION
. Удаление облака, находящегося в статусе PENDING_DELETION
, можно отменить.
Внимание
Пока облако находится в статусе PENDING_DELETION
, ваши диски, зарезервированные IP-адреса и другие данные продолжают храниться. Стоимость хранения рассчитывается по прежнему тарифу. Следите за тарификацией ресурсов в сервисе Yandex Cloud Billing
После завершения периода ожидания облако переходит в статус DELETING
. В этом статусе происходит процесс необратимого удаления, занимающий до 72 часов. В результате вместе с облаком будут удалены все его ресурсы.