Construyendo con Infraestructura como Código | Terraform, Ansible, and Jenkins Hands-On Guide
En este vídeo, @LearnLinuxTV habla a través del proceso de uso de algunas de las herramientas de infraestructura como código más utilizadas. Para esta demostración, utilizaremos Jenkins, Terraform y Ansible para crear y configurar una instancia de Linode .
Capítulos:
0:00 Introducción
1:05 Despliegue de Jenkins mediante Linode Marketplace
3:35 SSH en Linode
3: 55 Comprobar la disponibilidad de Jenkins
5:00 Acceso a Jenkins vía Web
6: 05 Crear usuario administrador
7:30 Preparar la instalación Terraform
7:50 Añadir clave GPG a los almacenes
8:00 Añadir Repo a la Lista
8:35 Obtener actualizaciones
8:50 Instalar paquetes Terraform
9: 05 Instalar Ansible
9:35 Crear clave SSH para usuario Jenkins
11:50 Usar Terraform para construir la instancia
12: 25 Crear Linode API Token
15: 30 Crear directorio para archivos Terraform
15: 57 Conceder acceso al directorio al usuario jenkins
16: 30 Crear directorio Linode_Build
17: 05 Creación del archivo Terraform
24: 53 Crear archivo de variables
29: 00 Crear Apache.yml
31: 20 Crear Ansible.cfg
32: 30 Ejecutar Terraform Init
33: 20 Ejecutar Terraform Plan
34: 20 Ejecutar Terraform Aplicar
35:00 Pruebe Apache en la nueva instancia
35: 50 Agregar compilación a Jenkins
39:00 Ejecutar el trabajo
39:25 Resolver error de compilación
40: 05 Ejecutar el Trabajo de Nuevo
41:00 Probar Apache en la nueva instancia
41: 22 Conclusión
¿Es nuevo en Linode? ¡ Empieza aquí con un crédito de 100 $!
Lee el documento para una introducción escrita a IaC.
Vea este vídeo sobre IaC.
Suscríbete para recibir notificaciones de nuevos episodios a medida que se publiquen.
#IaC #Terraform #Ansible #Jenkins
Productos: Infraestructura como código, Terraform, Ansible; @LearnLinuxTV