- tocdepth
2
Быстрый старт
С помощью быстрого старта вы установите и настроите Terraform-провайдер для работы с ресурсами Cloud.ru Evolution.
Установить Terraform
Установите Terraform, если он еще не установлен.
Установить провайдер
Установка Terraform-провайдера Cloud.ru Evolution производится через File system mirror. Выберите нужный вариант в зависимости от архитектуры и операционной системы вашего компьютера.
Для скачивания провайдера, выполните следующую команду:
cd \ && curl -L --create-dirs -o .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/darwin_arm64/terraform-provider-cloud_1.0.0_darwin_arm64 \ https://github.com/CLOUDdotRu/evo-terraform/releases/download/1.0.0/terraform-provider-cloud_1.0.0_darwin_arm64 \ && chmod +x .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/darwin_arm64/terraform-provider-cloud_1.0.0_darwin_arm64
Перейдите в каталог с вашими .tf файлами и выполните команду:
terraform init
Для скачивания провайдера, выполните следующую команду:
cd \ && curl -L --create-dirs -o .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/darwin_amd64/terraform-provider-cloud_1.0.0_darwin_amd64 \ https://github.com/CLOUDdotRu/evo-terraform/releases/download/1.0.0/terraform-provider-cloud_1.0.0_darwin_amd64 \ && chmod +x .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/darwin_amd64/terraform-provider-cloud_1.0.0_darwin_amd64
Перейдите в каталог с вашими .tf файлами и выполните команду:
terraform init
Для скачивания провайдера, выполните следующую команду:
cd \ && curl -L --create-dirs -o .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/linux_amd64/terraform-provider-cloud_1.0.0_linux_amd64 \ https://github.com/CLOUDdotRu/evo-terraform/releases/download/1.0.0/terraform-provider-cloud_1.0.0_linux_amd64 \ && chmod +x .terraform.d/plugins/cloud.ru/cloudru/cloud/1.0.0/linux_amd64/terraform-provider-cloud_1.0.0_linux_amd64
Перейдите в каталог с вашими .tf файлами и выполните команду:
terraform init
Для скачивания провайдера, выполните следующую команду:
curl -L -o terraform-provider-cloud_1.0.0_windows_amd64 https://github.com/CLOUDdotRu/evo-terraform/releases/download/1.0.0/terraform-provider-cloud_1.0.0_windows_amd64 mkdir -p %APPDATA%\terraform.d\plugins\cloud.ru\cloudru\cloud\1.0.0\windows_amd64 move terraform-provider-cloud_1.0.0_windows_amd64 %APPDATA%\terraform.d\plugins\cloud.ru\cloudru\cloud\1.0.0\windows_amd64\
Перейдите в каталог с вашими .tf файлами и выполните команду:
terraform init
Файлы провайдера доступны в репозитории разработчика.
Настроить провайдер
Получите следующие данные:
Укажите эти значения в файле
main.tf
и расположите его в том же каталоге, что и другие файлы с расширением .tf. Пример файла.
Что дальше
Вы настроили Terraform-провайдер и сможете использовать файлы с примерами кода для работы с ресурсами Cloud.ru Evolution.
для Dev & Test