Cómo hacer un Sitio Web o Blog en 2024 - Guía fácil y Gratuita para Crear un Sitio Web

Cómo instalar y configurar Terraform en distribuciones de Linux

Terraform es una aplicación gratuita y de código abierto que puede automatizar y administrar su infraestructura. Terraform ayuda a crear servicios y plataformas utilizando lenguaje declarativo; Esto significa que no necesita definir cada paso de automatización; puede aprender por sí mismo. No tiene que preocuparse por cada paso de sus sistemas a la automatización; puede cuidar eso. Si eres un novato en Terraform, te permite comenzar desde el almidón. Terraform es compatible con Ubuntu, Fedora, Arach, Red Hat y otras distribuciones importantes de Linux. Después de instalar Terraform en su Linux, se puede integrar con AWS, Cloud, VM y otros sistemas.

Terraform en Linux


En Linux, el Terraform es ejecutable con una interfaz de línea de comandos. Terraform fue desarrollado por Hashicorp, y escrito en el lenguaje de programación GO, y construido bajo la Licencia Pública de Mozilla V2.0. Admite intercambio de datos, API, control de acceso. En esta publicación, veremos cómo instalar Terraform en distribuciones de Linux.

1. Instale Terraform en Debian, Ubuntu y Mint


Instalar Terraform en un sistema Linux con sede en Ubuntu o de Debian es fácil y directo. Está disponible en el repositorio oficial de Linux. Primero, ejecute el comando Curl de flujo en su shell de terminal para agregar la tecla GPG para Terraform a su sistema.

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

Luego, ejecute el siguiente comando para descargar Terraform del sitio web de Hashicorp.

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

Finalmente, puede actualizar el repositorio de su sistema e instalar Terraform en su sistema Ubuntu. La instalación requiere la contraseña de root.

$ sudo apt update
$ sudo apt install terraform

2. Instale Terraform en Fedora y Red Hat Linux


Si está ejecutando una estación de trabajo Fedora o un Red Hat Linux en su máquina, este paso lo guiará para instalar Terraform en su sistema. Los métodos para instalar Terraform en una versión anterior de la máquina Fedora Linux basada en DNF incluyen el comando YUM y DNF.

🔥 Leer:  Cómo eliminar la cuenta de correo de Yahoo de forma permanente

En los sistemas Red Hat Linux, primero puede ejecutar los siguientes comandos YUM para agregar los yum-utils y luego ejecutar el siguiente comando para descargarlo en su sistema.

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

Si está utilizando una estación de trabajo Fedora basada en DNF, puede ejecutar los siguientes comandos en su shell de terminal para agregar los complementos DNF y descargar el Terraform en su sistema Linux.

sudo dnf install -y dnf-plugins-core
sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo

Finalmente, ejecute los siguientes comandos en su shell de terminal para actualizar el repositorio de su sistema e instalar Terraform en su máquina.

$ sudo yum update
$ sudo yum install terraform

3. Descargue Terraform a través de WGet e instale en Linux


Si encuentra que la URL del repositorio de Hashicorp no funciona en su conexión a Internet local, puede cambiar la ubicación del repositorio desde su país al servidor principal. Si eso tampoco funciona, hay una opción que le permitirá instalar Terraform en su máquina Linux.

Primero, debe instalar la herramienta WGet en su sistema. Normalmente, WGet viene preinstalado en los sistemas de hat Debian y Red. Si no puede encontrarlo en su máquina, use los siguientes comandos para instalarlo.

Instale WGet en Fedora/Red Hat Linux

sudo dnf install wget

Instale WGet en Debian/Ubuntu Linux

sudo apt install wget

Cuando finaliza la instalación de WGET, ahora puede ejecutar el siguiente comando en su shell de terminal para descargar la versión comprimida de Terraform en su sistema de archivos Linux. El comando wget generalmente almacena archivos dentro del directorio de inicio.

wget https://releases.hashicorp.com/terraform/0.11.14/terraform_0.11.14_linux_amd64.zip

Después de descargar, navegue por su directorio y ejecute el comando Unzip para extraer el archivo.

sudo unzip terraform_0.14.10_linux_amd64.zip

Ahora, ejecute el siguiente comando de movimiento para mover los archivos de Terraform dentro del directorio/usr/local/bin/. Asegúrese de que sea el usuario root antes de ejecutar el siguiente comando.

sudo mv terraform /usr/local/bin/

Después de mover los archivos de TerraForm dentro del directorio/usr/local/bin, ahora puede ejecutar el comando que se proporciona a continuación para verificar si Terraform funciona o no. En la devolución, obtendrá el directorio donde mantuvo los archivos Terraform.

$ which terraform

4. Instale Terraform en Arch a través de Snap


Si está utilizando un sistema Linux basado en Arch y Arch, puede instalar Terraform en su sistema a través de la tienda Snap. Si no tiene el SNAP instalado en su sistema, ejecute las siguientes líneas de comandos GIT en su carcasa de terminal para clonar desde el repositorio de Arch y habilite el demonio snap en su arco Linux.

git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si

Ahora, ejecute los siguientes comandos de control del sistema con acceso para habilitar el Snap Socket y crear un enlace suave del Daemon Snap en su sistema.

sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Finalmente, ahora puede ejecutar el siguiente comando Snap para obtener la herramienta de automatización de Terraform en su sistema Arch.

sudo snap install terraform --candidate

Arch Linux también le ofrece descargar el paquete compilado de Terraform que luego puede instalar en su sistema a través del instalador de paquete predeterminado. Por favor Haga clic aquí para descargar el paquete ZST de Terraform herramienta.

🔥 Leer:  Cómo buscar fácilmente tweets por fecha en Twitter

Comience con Terraform en Linux


Hasta ahora, hemos visto varios métodos para instalar Terraform en un sistema Linux. Después de finalizar la instalación, finalmente, sería mejor si ejecuta el siguiente comando en su shell de terminal para verificar la versión de Terraform. Cualquiera de los siguientes comandos imprimirá la versión Terraform.

$ terraform -v
$ terraform version

Ultimas palabras


Después de instalar la herramienta de automatización de Terraform en Linux, puede ejecutarla inmediatamente en su máquina para comenzar. Si lo está utilizando en un sistema basado en la nube o en una máquina virtual, asegúrese de que su sistema tenga una conexión a Internet activa y haya implementado Terraform correctamente. En toda la publicación, describí el proceso de instalación de Terraform en la mayoría de las principales distribuciones de Linux.

Compártalo con sus amigos y la comunidad de Linux si encuentra esta publicación útil e informativa. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.