Инструменты · 1 min read · Dec 19, 2025
Как установить Terraform на Ubuntu 20.04
Terraform — это инструмент автоматизации инфраструктуры с открытым исходным кодом, созданный компанией HashiCorp. Он написан на языке программирования Go. Вы можете просмотреть его исходный код на Github. Он позволяет вам определять и описывать вашу инфраструктуру как код в конфигурационных файлах, используя декларативный язык, известный как HashiCorp Configuration Language (HCL), и развертывать и управлять этой инфраструктурой на различных публичных облачных провайдерах. С помощью Terraform вы можете создавать, изменять и уничтожать инфраструктуру на вашем предпочтительном облачном провайдере из командной строки. Инфраструктура, которую может управлять Terraform, включает низкоуровневые компоненты, такие как вычислительные экземпляры, хранилище и сеть, а также высокоуровневые компоненты, такие как записи DNS, функции SaaS и т. д.
Основной рабочий процесс при использовании Terraform:
- Напишите конфигурационные файлы на вашем компьютере, в которых вы объявляете элементы вашей инфраструктуры, которые хотите создать.
- Скажите 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. С помощью него вы можете управлять множеством провайдеров и услуг.
Ссылки
Get new posts in your inbox
No spam. Unsubscribe anytime.