- 1

Despliegue de Infraestructura en la Nube con Terraform
01:56 - 2

Infraestructura como Código: Implementación con Terraform en Azure
02:28 - 3

Curso Completo de Terraform: Infraestructura como Código
02:10 - 4

Instalación de Terraform en Ubuntu usando WSL en Windows
04:29 - 5

Configuración de Cuenta Azure y Preparación para Terraform
04:30 - 6

Instalación y Configuración de la Línea de Comandos de Azure en Ubuntu
05:37 - 7

Prueba Inicial de Terraform con Docker y Visual Studio Code
06:03
Instalación de Terraform en Ubuntu usando WSL en Windows
Clase 4 de 37 • Curso de Terraform
Contenido del curso
- 8

Configuración de Proveedores en Terraform para Nube Híbrida
03:54 - 9

Creación de Grupos de Recursos en Azure con Terraform
05:27 - 10

Uso del comando Terraform Plan para validar configuraciones
05:56 - 11

Automatización de Despliegue con Terraform: Init, Plan y Apply
04:51 - 12

Uso de Terraform Destroy para Gestión de Recursos en Azure
04:07 - 13

Recapitulación de Comandos Básicos en Terraform
04:18
- 14

Automatización de Variables en Terraform para Despliegue en Azure
09:38 - 15

Gestión de Outputs en Terraform para Recursos Desplegados
06:16 - 16

Creación de Cuentas de Almacenamiento en Azure con Terraform
12:45 - 17

Organización y Uso de Proveedores en Terraform para Azure
09:45 - 18

Gestión del Estado en Terraform y Buenas Prácticas de Seguridad
07:47 - 19

Configuración de Estado Remoto en Terraform con Azure
06:46 - 20

Configuración de Backend Remoto con Terraform y Azure
05:37
- 25

Creación de Módulos en Terraform para Gestión de Infraestructura
12:23 - 26

Comunicación entre Módulos en Terraform para Desplegar Máquinas Virtuales
11:41 - 27

Uso del bloque Locals en Terraform para gestionar prefijos
07:38 - 28

Importación de Recursos en Terraform: Uso del Comando Import
10:09 - 29

Diferencias entre bloques Data e Import en Terraform
03:59 - 30

Exploración y Uso del Terraform Registry para Módulos en la Nube
05:18 - 31

Crear y Publicar Módulo Terraform en GitHub para Azure Functions
05:00 - 32

Documentación y Preparación de Repositorios con Git y Terraform
07:43 - 33

Publicación de Módulos en Terraform y Pruebas en Azure
09:25
¿Cómo instalar Terraform en Ubuntu con WSL?
Terraform es una herramienta esencial para gestionar la infraestructura como código. Si deseas instalar Terraform en una máquina Windows usando el Subsistema de Windows para Linux (WSL) con Ubuntu, estás en el lugar correcto. Este proceso te permitirá manejar tus entornos de una manera más eficiente y organizada.
¿Cuáles son los pasos iniciales?
Para empezar, es fundamental verificar que WSL esté configurado adecuadamente y que uses una distribución de Linux, en este caso, Ubuntu, por su facilidad de instalación y amplia adopción.
-
Referirse al Manual de Instalación de Terraform: Dirígete a la página de instalación oficial de Terraform. Dentro de las opciones para Linux, selecciona la guía para Ubuntu o Debian.
-
Actualización del Sistema: En tu terminal de Ubuntu, ejecuta los siguientes comandos para actualizar los repositorios:
sudo apt-get updateEsto garantizará que todo esté al día antes de proceder.
¿Cómo agregar el repositorio de HashiCorp?
El siguiente paso es añadir HashiCorp como una fuente de software confiable para que puedas descargar Terraform directamente.
-
Instalar la Llave de HashiCorp: Copia el comando proporcionado en la guía de instalación para agregar la llave oficial de HashiCorp. Esto asegura que estás descargando el software de una fuente segura:
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - -
Verificación de la Llave: Es importante verificar el 'fingerprint' de la llave. Esto confirma que la llave que añadiste es auténtica y corresponde a HashiCorp. Utiliza este comando:
sudo apt-key fingerprint
¿Cómo se configura el repositorio de Terraform?
Una vez que la llave está instalada y verificada, debes configurar tu terminal para que reconozca el repositorio de Terraform.
- Agregar el Repositorio de Terraform: Introduce el siguiente comando en la terminal para añadir la lista de paquetes de HashiCorp a tu sistema:
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
¿Cómo instalar Terraform finalmente?
Ya con el repositorio configurado, el último paso es instalar Terraform.
-
Actualizar y Instalar Terraform: Primero, realiza otra actualización de tus repositorios para asegurarte de que la lista del nuevo software esté cargada:
sudo apt-get update -
Instalar Terraform: Finalmente, instala Terraform usando:
sudo apt-get install terraform
¿Cómo verificar la instalación de Terraform?
Para confirmar que Terraform se instaló correctamente, puedes verificar la versión con el siguiente comando:
terraform --version
Si ves una salida que indica la versión de Terraform (por ejemplo, "Terraform v1.10"), ¡felicitaciones! Estás listo para empezar a utilizar esta poderosa herramienta en tu entorno.
No olvides experimentar y seguir aprendiendo sobre las capacidades de Terraform, ya que es una herramienta robusta que puede ayudarte a automatizar y gestionar tu infraestructura eficiente y consistentemente. ¡Buena suerte en tu camino de aprendizaje con Terraform!