Terraform es una herramienta de código abierto utilizada principalmente por DevOps, ya que proporciona la instalación para construir, administrar y actualizar recursos en las plataformas en la nube mediante la codificación, AWS es un socio de red avanzado de Terraform. El estado de Terraform permite a sus usuarios rastrear los cambios en sus recursos a través del proceso de desarrollo.
Esta publicación proporcionará una guía de procedimiento para instalar Terraform en la instancia de EC2, incluso incluyendo los pasos para crear una instancia de EC2 primero.
Instale Terraform en la instancia de EC2
En el Consola de gestión de Amazon, buscar EC2 y abrir Tablero de EC2, Abra la lista desplegable de la instancia de lanzamiento y haga clic en Instancia de lanzamiento:
En la sesión de un asistente de instancia, proporcione un nombre para esta instancia de EC2:
Seleccione la imagen de Amazon Machine según su preferencia, seleccionemos Ubuntu Para esta publicación:
Seleccione un par de claves ya existente o cree un nuevo par de claves:
Deje el resto de las opciones como predeterminado y haga clic en Instancia de lanzamiento botón:
En la pantalla, aparecerá un mensaje de éxito después de la creación exitosa de la instancia de EC2, haga clic en Conectarse a la instancia botón:
Conectarse a la instancia El mago se abrirá, ir a Cliente SSH pestaña y Copiar el proporcionado Comando ssh:
Abra el símbolo del sistema o PowerShell y pegue el comando ssh:
En la salida anterior, es visible que el EC2 se registre con éxito utilizando el cliente SSH.
Escriba este comando de actualización:
$ sudo apt-get actualización
El siguiente paso es instalar un paquete para administrar los repositorios que se instalan desde Common, instálelo escribiendo:
$ sudo apt instalación curl gnupg software-properties-common -y
Agregue la tecla escribiendo:
$ curl -fssl https: // apt.lanzamientos.Hashicorp.com/gpg | sudo apt-key agregar -
Después de esto, es hora de agregar el repositorio de Terraform usando este comando:
$ sudo apt-add-repository "Deb [arch = amd64] https: // apt.lanzamientos.Hashicorp.com $ (lsb_release -cs) principal "
Golpear Ingresar Cuando aparece un comando de continuidad al agregar el repositorio.
Vuelva a usar el comando de actualización para actualizar la lista de repositorios escribiendo:
$ sudo apt-get actualización
Después de la actualización, la máquina EC2 está lista para la instalación de Terraform, así que instálelo escribiendo:
$ sudo apt install terraform
Una vez que se complete el proceso de instalación, verifique su versión utilizando el comando:
$ Terraform -V
En la salida anterior, está claro que la instalación de Terraform fue exitosa, ya que muestra una versión instalada.
Escriba este comando para inicializar el directorio de trabajo de Terraform:
$ Terraform init
En la salida anterior, es visible que el directorio de trabajo se inicialice y no tenga ningún archivo de configuración ahora, está listo para usar su Terraform para configuraciones ahora.
Conclusión
Si se siente cómodo en la interfaz de la línea de comandos y la codificación, entonces Terraform es una excelente opción para hacer la configuración de la nube utilizando el código. Para instalar Terraform en EC2C, cree una instancia de EC2 y agregue la clave y el repositorio de Terraform. Finalmente, use el comando de instalación para instalar Terraform y el comando Init para inicializar su directorio de trabajo, y puede comenzar a usar Terraform para sus configuraciones en la nube.