Установка и базовая настройка Terraform (CLI-интерфейс)

Установка и базовая настройка Terraform

           

   Terraform представляет собой инструмент, предоставляющий возможность управления облачной инфраструктурой vCloud Director из командной строки. В данной статье будут показаны установка и первичная настройка в CentOS 7, но она одинакова для подавляющего большинства Linux. Для успешной установки у Вас в системе должны быть установлены утилиты wget и unzip.

 

Сначала обновим систему с помощью команды:

sudo yum update

Далее установим (проверим установку) wget, unzip и текстового редактора nano командой:

sudo yum install wget unzip nano

Затем, скачаем с сайта разработчика (https://www.terraform.io/downloads.html) последнюю (на момент написания статьи 0.12.20) версию Terraform:

sudo wget https://releases.hashicorp.com/terraform/0.12.20/terraform_0.12.20_linux_amd64.zip

(обратите внимание, что данный файл предназначен для архитектуры amd64)

Следующий шаг – распаковка:

sudo unzip ./terraform_0.12.20_linux_amd64.zipd /usr/local/bin

 

Установка окончена, проверяем корректность командой:

terraformv

Если всё сделано правильно, Вы должны увидеть версию Terraform

Далее, нужно создать каталог, в котором будет находиться рабочая конфигурация:

mkdir test

Зайдём в созданный каталог:

cd test

Terraform использует конфигурационные файлы с расширением .tf. Создадим и откроем новый файл конфигурации:

sudo nano test.tf

Заносим минимальный набор переменных для успешного подключения:

 provider "vcd" {

  user               = "ваш_логин"

  password       = "ваш_пароль"

  org                = "название_организации"

  url                  = "https://vcd.cloud4y.ru/api"

}

Сохраняем конфигурацию и пробуем подключиться:

terraform init

Если всё сделано правильно, получаем такой ответ:

Всё, можно управлять облачной инфраструктурой организации из командной строки.


Ещё не пробовали услугу "Облачный хостинг" от Cloud4Y?

Отправьте заявку сейчас и получите 10-ти дневный бесплатный доступ.

Смотреть подробности   

 

  • 102 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Как посмотреть используемые/доступные ресурсы vDC

Для просмотра лимитов выделенных в vDC ресурсов перейдите в Ваш vDC Для просмотра vCPU и RAM...

Экспорт и импорт vAPP напрямую с vCloud Director с помощью OVFTool

OVFTool - полезный инструмент от VMWare, с помощью которого пользователь может напрямую...

Графики производительности виртуальных машин

   Графики производительности виртуальных машин можно посмотреть в интерфейсе vCloudDirector. Для...

Как настроить 2-х факторную (пароль+смс код) авторизацию в vCD

1. НАСТРОЙКА vCD 1. Открываем адрес https://idp.cloud4y.ru/idp/shibboleth и сохраняем...

Как определить, в каком ЦОД моя виртуальная инфраструктура?

Как определить, в каком ЦОД моя виртуальная инфраструктура?   Компания Cloud4Y предлагает...