Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Cloud DNS
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Зоны
      • Создать внутреннюю зону DNS
      • Создать публичную зону DNS
      • Изменить зону DNS
      • Удалить зону DNS
    • Записи
      • Создать запись
      • Изменить запись
      • Удалить запись
  • Концепции
    • Обзор
    • Зоны DNS
    • Ресурсные записи
    • Интеграция с Compute Cloud
    • Квоты и лимиты
  • Практические руководства
    • Настройка локального кеширующего DNS-резолвера
    • Миграция DNS-зон из Яндекс 360
    • Интеграция с корпоративным сервисом DNS
    • Настройка Cloud DNS для доступа к кластерам управляемых баз данных из других облачных сетей
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • DnsZoneService
      • OperationService
    • REST (англ.)
      • Overview
      • DnsZone
        • Overview
        • create
        • delete
        • get
        • getRecordSet
        • list
        • listAccessBindings
        • listOperations
        • listRecordSets
        • setAccessBindings
        • update
        • updateAccessBindings
        • updateRecordSets
        • upsertRecordSets
  1. Пошаговые инструкции
  2. Зоны
  3. Удалить зону DNS

Удалить зону

Статья создана
Yandex.Cloud

    Чтобы удалить зону DNS:

    Консоль управления
    CLI
    Terraform
    1. В консоли управления выберите каталог, где требуется удалить зону DNS.
    2. Выберите сервис Cloud DNS.
    3. Нажмите значок в строке зоны, которую требуется удалить.
    4. В открывшемся меню нажмите кнопку Удалить.
    5. В открывшемся окне нажмите кнопку Удалить.

    Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.

    По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

    1. Посмотрите описание команды CLI для удаления зоны:

      yc dns zone delete --help
      
    2. Получите список всех зон в каталоге по умолчанию:

      yc dns zone list
      
    3. Выберите идентификатор (ID) или имя (NAME) нужной зоны.

    4. Удалите зону из каталога по умолчанию:

      yc dns zone delete <имя или идентификатор зоны>
      

    Подробнее о Terraform читайте в документации.

    Чтобы удалить зону DNS, созданную с помощью Terraform:

    1. Откройте файл конфигурации Terraform и удалите фрагмент с описанием зоны DNS.

      Пример описания зоны DNS в конфигурации Terraform
      resource "yandex_vpc_network" "foo" {}
      
      resource "yandex_dns_zone" "zone1" {
        name        = "my-public-zone"
        description = "Test public zone"
      
        labels = {
          label1 = "test-public"
        }
      
        zone    = "test.example-public2.com."
      }
      
    2. В командной строке перейдите в папку, где расположен конфигурационный файл Terraform.

    3. Проверьте конфигурацию командой:

      terraform validate
      

      Если конфигурация является корректной, появится сообщение:

      Success! The configuration is valid.
      
    4. Выполните команду:

      terraform plan
      

      В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.

    5. Примените изменения конфигурации:

      terraform apply
      
    6. Подтвердите изменения: введите в терминал слово yes и нажмите Enter.

      Проверить удаление зоны DNS можно в консоли управления или с помощью команды CLI:

      yc dns zone list
      

    Была ли статья полезна?

    Language / Region
    © 2022 ООО «Яндекс.Облако»