Инструменты · 1 min read · Dec 19, 2025

Как установить Terraform на Ubuntu 20.04

Terraform — это инструмент автоматизации инфраструктуры с открытым исходным кодом, созданный компанией HashiCorp. Он написан на языке программирования Go. Вы можете просмотреть его исходный код на Github. Он позволяет вам определять и описывать вашу инфраструктуру как код в конфигурационных файлах, используя декларативный язык, известный как HashiCorp Configuration Language (HCL), и развертывать и управлять этой инфраструктурой на различных публичных облачных провайдерах. С помощью Terraform вы можете создавать, изменять и уничтожать инфраструктуру на вашем предпочтительном облачном провайдере из командной строки. Инфраструктура, которую может управлять Terraform, включает низкоуровневые компоненты, такие как вычислительные экземпляры, хранилище и сеть, а также высокоуровневые компоненты, такие как записи DNS, функции SaaS и т. д.

Основной рабочий процесс при использовании Terraform:

  1. Напишите конфигурационные файлы на вашем компьютере, в которых вы объявляете элементы вашей инфраструктуры, которые хотите создать.
  2. Скажите Terraform проанализировать ваши конфигурации и затем создать соответствующую инфраструктуру.

Этот гид покажет, как установить программное обеспечение Terraform на Ubuntu 20.04 LTS.

Установка Terraform

Terraform очень легко установить. Terraform распространяется в виде одного двоичного файла, который вы можете скачать со страницы загрузки Terraform. Выберите подходящий пакет для вашей операционной системы и архитектуры, распакуйте архив и переместите двоичный файл в каталог, включенный в вашу переменную PATH.

Сначала создайте каталог ~/bin:

mkdir ~/bin

ПРИМЕЧАНИЕ: На Ubuntu, если вы создаете каталог bin в вашем домашнем каталоге, он автоматически будет добавлен в вашу переменную PATH.

Затем загрузите zip-архив. Перейдите на страницу загрузки Terraform для загрузки последней версии.

wget https://releases.hashicorp.com/terraform/0.13.5/terraform_0.13.5_linux_amd64.zip

Распакуйте архив. Архив извлечет один двоичный файл под названием terraform.

unzip terraform_0.13.5_linux_amd64.zip

Переместите двоичный файл terraform в каталог, включенный в переменную PATH вашей системы, в нашем случае это каталог ~/bin.

mv terraform ~/bin

Чтобы проверить, установлен ли Terraform, выполните:

terraform version  
# Terraform v0.13.5  

Terraform имеет четыре основных команды: terraform init, terraform plan, terraform apply, terraform destroy. Чтобы перечислить доступные команды для выполнения, вы можете выполнить команду terraform:

terraform 

Лучшее место, чтобы узнать, как использовать Terraform, развертывать и управлять вашей инфраструктурой — это документация Terraform. С помощью него вы можете управлять множеством провайдеров и услуг.

Ссылки

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.