Быстрый старт
С помощью этой инструкции можно настроить Terraform для работы с облаком Cloud.ru Advanced и создать ресурсы.
В конфигурационном файле опишите целевую инфраструктуру в виде объектов кода на языке HCL.
Вы можете воспользоваться готовыми примерами из раздела Сценарии использования.
Сохраните конфигурационный файл.
Инициализируйте проект с помощью команды:
terraform initУбедитесь, что запланированные действия соответствуют целевому состоянию инфраструктуры. Чтобы посмотреть запланированные изменения, выполните команду:
terraform planTerraform проанализирует код и покажет, сколько объектов будет создано и какими свойствами они будут обладать. При необходимости на этом этапе можно скорректировать конфигурацию инфраструктуры.
Выполните код с помощью команды:
terraform applyДля подтверждения введите «yes» и нажмите Enter. Terraform создаст объекты, которые были описаны и запланированы на предыдущих этапах.
ПримечаниеЧтобы создавать объекты без дополнительного подтверждения, добавьте опцию -auto-approve:
terraform apply -auto-approveЧтобы удалить созданные с помощью Terraform ресурсы, выполните команду:
terraform destroyДля подтверждения введите «yes» и нажмите Enter.
ВниманиеКоманда destroy удаляет все созданные Terraform ресурсы без возможности восстановления.