Cómo instalar Terraform en distribuciones de Linux

Cómo instalar Terraform en distribuciones de Linux

En este artículo, discutiremos qué Terraformado es y cómo instalar terraformado en varias distribuciones de Linux usando Hashicorp repositorios.

¿Qué es Terraform??

Terraformado es una herramienta popular de orquestación en la nube en el mundo de la automatización, que se utiliza para implementar su infraestructura a través del IAC (Infraestructura como código) acercarse. Terraformado está construido por Hashicorp y liberado debajo Licencia pública de Mozilla. Apoya a la nube pública, privada e híbrida, a partir de ahora Terraform admite 145 proveedores, que incluye proveedores populares como AWS, Azure Cloud, GCP, Oracle Cloud y muchos otros.

Terraformado La arquitectura es muy simple. Todo lo que necesita es descargar el binario Terraform a su máquina local/servidor que actuará como su máquina base. Tenemos que mencionar al proveedor para que trabaje dentro de nuestro archivo de sintaxis. Terraform descargará el complemento para ese proveedor en particular automáticamente y se autenticará con la API del proveedor para ejecutar el plan.

¿Qué es la infraestructura como código??

El proceso de aprovisionamiento y administración de recursos como máquinas virtuales, almacenamiento, red, base de datos, etc. a través de archivos de definición legibles por máquina, en lugar de herramientas interactivas o configuraciones de hardware.

Características
  • Fuente abierta.
  • Sintaxis declarativa.
  • Módulos conectables.
  • Infraestructura inmutable.
  • Arquitectura simple solo para cliente.

Empecemos…

Instalación de Terraform en distribuciones de Linux

El Terraformado Los paquetes de distribución primarios entran .cremallera Formato, que incluye archivos ejecutables únicos que puede desenredar cualquier ubicación en su sistema Linux.

Sin embargo, para una integración más simple con las herramientas de administración de configuración, Terraform también ofrece repositorios de paquetes para Debian-basado y Rhel-sistemas basados, que le permite instalar Terraformado Uso de sus herramientas de administración de paquetes predeterminadas llamadas APT y YUM.

Instale Terraform en Debian, Ubuntu y Mint

$ curl -fssl https: // apt.lanzamientos.Hashicorp.com/gpg | sudo apt-key add-$ sudo apt-add-repository "deb [arqu = $ (dpkg --print-architecture)] https: // apt.lanzamientos.Hashicorp.com $ (lsb_release -cs) principal "$ sudo apt actualización $ sudo apt instalación terraform 

Instale Terraform en Rhel, Centos y Fedora

$ sudo yum instalación -y yum-uTils $ sudo yum-config-manager --add-repo https: // rpm.lanzamientos.Hashicorp.com/$ lanzamiento/hashicorp.Repo $ sudo yum actualización $ sudo yum instalación Terraform 

Ahora la instalación se puede verificar ejecutando un comando de versión de Terraform simple.

Versión de $ Terraform 
Verifique la versión de Terraform

Eso es todo para este artículo. La instalación es muy simple, fácil de configurar y algunos editores de texto como Atom y VScode también vienen con soporte de lenguaje para Terraform.