Быстрый старт

С помощью этой инструкции можно настроить Terraform для работы с облаком Cloud.ru Advanced и создать ресурсы.

  1. Установите и настройте Terraform.

  2. В конфигурационном файле опишите целевую инфраструктуру в виде объектов кода на языке HCL.

    Вы можете воспользоваться готовыми примерами из раздела Сценарии использования.

  3. Сохраните конфигурационный файл.

  4. Инициализируйте проект с помощью команды:

    terraform init
    
  5. Убедитесь, что запланированные действия соответствуют целевому состоянию инфраструктуры. Чтобы посмотреть запланированные изменения, выполните команду:

    terraform plan
    

    Terraform проанализирует код и покажет, сколько объектов будет создано и какими свойствами они будут обладать. При необходимости на этом этапе можно скорректировать конфигурацию инфраструктуры.

  6. Выполните код с помощью команды:

    terraform apply
    

    Для подтверждения введите «yes» и нажмите Enter. Terraform создаст объекты, которые были описаны и запланированы на предыдущих этапах.

    Примечание

    Чтобы создавать объекты без дополнительного подтверждения, добавьте опцию -auto-approve:

    terraform apply -auto-approve
    
  7. Чтобы удалить созданные с помощью Terraform ресурсы, выполните команду:

    terraform destroy
    

    Для подтверждения введите «yes» и нажмите Enter.

    Внимание

    Команда destroy удаляет все созданные Terraform ресурсы без возможности восстановления.

Запустили Evolution free tier
для Dev & Test
Получить