Terraform - это известная платформа Infrastructure as a Code (IaaC). Terraform позволяет легко создавать и предоставлять полноценные инфраструктуры центров обработки данных с помощью языка HashiCorp Configuration Language (HCL). В этой статье показано, как установить Terraform в Ubuntu.
Установка Terraform в Ubuntu
Для установки Terraform в Ubuntu необходимо выполнить все шаги, описанные ниже:
Шаг № 1: Обновление системы Ubuntu
Сначала необходимо обновить кэш системы с помощью следующей команды, чтобы больше не было битых ссылок или зависимостей:
1 | sudo apt update |
Шаг № 2: Установите необходимые утилиты в системе Ubuntu
Теперь вам нужно установить две утилиты в системе Ubuntu, которые вы будете использовать в дальнейшем. Эти две утилиты - "wget" и "unzip" соответственно, и их можно легко установить с помощью следующей команды:
1 | sudo apt install wget unzip golang-go |
Шаг № 3: Скачайте Terraform
После успешной установки утилит мы можем установить Terraform на систему Ubuntu с помощью следующей команды:
1 | sudo wget https://github.com/hashicorp/terraform/archive/refs/tags/v1.3.6.zip |
Через несколько секунд выполнение этой команды завершится.
Шаг № 4: Распакуйте установленный файл Terraform
Поскольку мы установили zip-файл Terraform, нам необходимо разархивировать его с помощью следующей команды:
1 | sudo unzip v1.3.6.zip |
Выполнение этой команды создаст директорию файл с именем "terraform-1.3.6"
Шаг № 5: Сборка terraform
Теперь нам необходимо перейти в директорию terraform-1.3.6
1 | cd terraform-1.3.6 |
Установим необходимые пакеты, командой ниже
1 | sudo go install |
Запустится процесс, в зависимости от вашей скорости интернета и ресурсов сервера.
После чего, необходимо собрать terraform, с помощью данной команды
1 | sudo go build |
В результате, получим исполняемый файл terraform
Шаг № 6: Переместите файл Terraform в каталог /usr/local/bin
Теперь нам нужно переместить распакованный файл Terraform в каталог /usr/local/bin, чтобы инструмент работал правильно. Это можно сделать, выполнив следующую команду в терминале Ubuntu:
1 | sudo mv terraform /usr/local/bin |
Переместите двоичный файл Terrfaorm в папку /usr/local/bin/
Шаг № 7: Проверьте установку Terraform в Ubuntu
До этого момента Terraform будет успешно установлен на вашу систему Ubuntu. Вы можете проверить, так это или нет, используя команду "whereis". Эта команда используется для поиска пути к исходному коду, бинарным файлам и man-страницам любого конкретного инструмента или пакета. Вы можете использовать ее следующим образом:
1 | whereis terraform |
Проверьте, установлен ли Terraform
и его версию
1 | terraform -version |
Заключение
Установка Terraform в Ubuntu перестанет быть для вас проблемой после прочтения этой статьи.