Cómo instalar Terraform en Ubuntu 18.04 LTS

Terraform es una herramienta de automatizaci√≥n de infraestructura de c√≥digo abierto creada por HashiCorp. Est√° escrito en el lenguaje de programaci√≥n Go. Le permite definir y describir su infraestructura como c√≥digo dentro de los archivos de configuraci√≥n utilizando un lenguaje declarativo e implementar y administrar esa infraestructura en una variedad de proveedores de nube p√ļblica como AWS, GCP, Azure, etc.

El flujo de trabajo b√°sico al usar Terraform es:

1. Escriba archivos de configuración en su computadora en los que declare los elementos de su infraestructura que desea crear.
2. Dígale a Terraform que analice sus configuraciones y luego cree la infraestructura correspondiente.

Este tutorial explicará cómo instalar Terraform en Ubuntu 18.04.

Instalar Terraform

Terraform es muy f√°cil de instalar. Puede descargar Terraform desde el P√°gina de descarga de Terraform. Seleccione el paquete apropiado para su sistema operativo y arquitectura, descomprima el archivo y mueva el binario a un directorio incluido en su variable PATH.

Primero, cree el directorio ~/bin:

mkdir ~/bin

En Ubuntu, si crea este directorio, se agregar√° autom√°ticamente a su RUTA.

A continuaci√≥n, descargue el archivo zip. Visite la p√°gina de descarga de Terraform para descargar la √ļltima versi√≥n.

wget https://releases.hashicorp.com/terraform/0.12.24/terraform_0.12.24_linux_amd64.zip

Descomprima el archivo. El archivo extraer√° un solo binario llamado terraform.

unzip terraform_0.12.24_linux_amd64.zip

Mueva el binario terraform a un directorio incluido en la RUTA de su sistema en nuestro caso, ese es el directorio ~/bin.

mv terraform ~/bin

Para verificar si Terraform est√° instalado, ejecute:

terraform version
# Terraform v0.12.24

El mejor lugar para aprender a usar Terraform, implementar y administrar su infraestructura es Terraform docs. Hay muchos proveedores que puede administrar con él.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *