Установка Terraform: пошаговая инструкция

Terraform — программное обеспечение, предназначенное для гибкого управления системами Hashicorp.  Является системой управления для облачных решений. Главные плюсы использования — наличие автоматизации.

Принципы работы

Инструмент использует файлы конфигураций HCL, чтобы предоставить вам конструктор будущей инфраструктуры. Использовать можно по-разному, например, для того, что инициализировать новые связи между компонентами. Помимо общей структуры, пользователь также может задать параметры для ресурсов.  Terraform учитывает зависимости между компонентами, поэтому запуск осуществляется после полной проверки и изучения темплейтов. При редактировании конфигурации, изменения вносятся автоматически.

Terraform и Windows

Два способа:

  • менеджер пакетов 
  • установка вручную

Chocolatey

Пакетный менеджер Windows.

choco install <package_name>

Имя пакета —- <package_name>

Запустите командную строку с правами администратора, установите terraform:

choco install terraform

Чтобы удостовериться в установке, введите команду:

C:\Windows\system32>terraform -v

Установка вручную

  1. https://www.terraform.io/downloads.html — скачайте файл 
  2. Распакуйте архив

Далее, настроим PATH:

  1. Панель Управления — Система и безопасность 
  2. Система — Изменение системных переменных среды
  3. Свойства Системы — Дополнительно 
  4. Редактировать PATH 
  5. Выберите путь до Terraform 
  6. OK

Перепроверьте командой terraform -v

Terraform Ubuntu

  1. sudo apt update
  2. sudo apt install wget unzip
  3. cd ~
  4. загрузка инструмента —- wget https://releases.hashicorp.com/terraform/0.x.x/terraform_0.x.x_linux_amd64.zip
  5. переместите файл в  /usr/local/bin — sudo mv terraform /usr/local/bin/
  6. проверка версии —- terraform -v

Terraform: мощный инструмент для администрирования

Программное обеспечение позволяет значительно упростить процесс администрирования комплексных систем. Оптимизация и автоматизация — главные плюсы.