GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Terraform v1.0.0 en CentOS 8 / Ubuntu 21.04

¿Qué es Terraform?

Terraforma es una herramienta de orquestación en la nube popular en el mundo de la automatización, que se utiliza para implementar su infraestructura a través de IAC (Infraestructura como código ) Acercarse. Terraforma está construido por Hashicorp y publicado bajo Mozilla Public License .

Apoyos:
  • Nube pública
  • Nube privada
  • Nube híbrida

Incluye proveedores populares como AWS, la nube de Azure, GCP, la nube de Oracle y muchos otros.

Todo lo que necesita es descargar el binario terraform a su máquina local/servidor que actuará como su máquina base.

Luego, Terraform descargará automáticamente el complemento para ese proveedor en particular y se autenticará con la API del proveedor para ejecutar el plan.

Infraestructura como código

El proceso de aprovisionamiento y gestión de recursos como máquina virtual, 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
  • Código abierto.
  • Sintaxis declarativa.
  • Módulos enchufables.
  • Infraestructura inmutable.
  • Arquitectura simple solo para clientes.

Instalación de Terraform en distribuciones de Linux

La Terraforma los paquetes de distribución principal vienen en .zip formato, que incluye archivos ejecutables únicos que puede descomprimir en cualquier ubicación de su sistema Linux.

Instalar Terraform en RHEL, CentOS y Fedora

Método (1)

Para instalar Terraform en CentOS, comience actualizando las listas de repositorios:

sudo yum update

Entonces necesitarás wgetdescomprimir – si no los tiene, instálelos ingresando:

sudo yum install wget unzip

Descarga Terraform desde el sitio web del desarrollador:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Extraiga el archivo descargado:

unzip ./terraform_1.0.0_linux_amd64.zip -d  /usr/local/bin

El resultado confirma que los archivos ahora se encuentran en /usr/local/bin directorio.

Por último, verifique que Terraform acepte comandos:

terraform --version

El sistema debería mostrar Terraform v.1.0.0.

Nota:

Entonces, para instalar la última versión del sitio web de los desarrolladores, visite este enlace y elija la última:

Sitio web para desarrolladores de Terraform

Por cierto, la última versión ahora mismo es Terraform v1.0.0

Método (2)

Sin embargo, para una integración más sencilla con las herramientas de administración de la configuración, terraform también ofrece repositorios de paquetes para Debian. basado en y RHEL basados ​​en sistemas, lo que le permite instalar Terraform usando sus herramientas de administración de paquetes predeterminadas llamadas APT Yum .

Todo lo que tienes que hacer es seguir los siguientes comandos:

$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo
$ sudo yum update
$ sudo yum install terraform

Instalar Terraform en Debian, Ubuntu y Mint

Método (1)

Así que al igual que hicimos en CentOs seguiremos los pasos:

Antes de descargar Terraform, actualice las listas de repositorios:

sudo apt-get update

Si su sistema no tiene el wget y descomprimir utilidades, use lo siguiente para instalarlas:

sudo apt-get install wget unzip

Así que ejecuta el wget utilidad para descargar Terraform:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Así que este es un ejemplo de la salida:

Una vez finalizada la descarga, extraiga los archivos:

sudo unzip ./terraform_1.0.0_linux_amd64.zip -d /usr/local/bin

A continuación, verifique que Terraform acepte comandos:

terraform version

Además, la salida debería mostrar Terraform v.1.0.0.

Método (2)

También para una integración más simple con las herramientas de administración de configuración, con los repositorios de paquetes, siga estos comandos:

$ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -

$ sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"

$ sudo apt update

$ sudo apt install terraform

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

$ terraform --version

Ubuntu
  1. Cómo instalar Tomcat 9 en CentOS 7

  2. Cómo instalar Apache en CentOS 8

  3. Cómo instalar Minikube en CentOS

  4. Cómo instalar Docker en Ubuntu 18.04

  5. Cómo instalar Apache en Ubuntu 18.04

Cómo instalar Apache en Ubuntu 20.04

Cómo instalar Gitea en Ubuntu 20.04

Cómo instalar Asterisk en Ubuntu 20.04

Cómo instalar Nginx en Ubuntu 16.04

Cómo instalar Terraform en Ubuntu 20.04

Cómo instalar Terraform en Ubuntu 20.04 LTS