Пример создания сервера
В качестве примера создадим сервер c конфигурацией:
- системный диск — 10 ГБ;
- количество виртуальных ядер процессора — 1 vCPU;
- количество оперативной памяти — 1 Gb;
- серия процессора — Intel Cascade Lake 2.2 GHz;
- установленная ОС — Astra Linux 1.7.3.
Чтобы создать сервер с помощью Terraform:
- Создайте файл main.tf.
Заполните файл в соответствии с примером конфигурации инфраструктуры. Подробнее см. репозиторий.
Примечание
По умолчанию сервер после создания включен, то есть state = "on". Если нужно, чтобы после создания сервер был выключен, используйте state = "off" внутри ресурса t1_compute_instance.
Чтобы проверить корректность синтаксиса файла конфигурации инфраструктуры, выполните команду:
Чтобы посмотреть составленную конфигурацию инфраструктуры до её применения, выполните команду:
Чтобы развернуть сервер из составленной конфигурации инфраструктуры, выполните команду:
Прежде чем Terraform начнёт разворачивать сервер из составленной конфигурации инфраструктуры, он сначала покажет план действий и запросит ваше подтверждение:
- Напечатайте yes и нажмите Enter.
В результате Terraform покажет сообщение: Apply complete!
Проверьте, что сервер появился в проекте вашего аккаунта на портале T1 Облако.
Примечание
С помощью Terraform можно заказать сервис Cloud Backup (Резервные копии). Для этого используйте ресурс t1_compute_backup_container. Для создания резервной копии используйте ресурс t1_compute_backup_object.
Мы ответили на ваш вопрос?