¡Bienvenido a este extracto de mi formación DevOps dedicada a GitLab!
En este video, hacemos un recorrido por GitLab, la herramienta DevOps todo-en-uno que te acompaña en cada etapa de tus proyectos: gestión del código, automatización, colaboración y mucho más.
Mi bootcamp de 6 meses para convertirte en DevOps:
El código fuente del proyecto
Dejo a continuación la distribución de cada parte para que puedas acceder más fácilmente.
Capítulos:
00:00 Introducción
02:44 Presentación de GitLab CI
13:41 Presentación de los pipelines
17:30 Ciclo de vida
21:06 Crear una cuenta en GitLab
23:23 Generar una clave SSH y registrarla en GitLab
26:44 Arquitectura del proyecto a desplegar
34:15 Primer Pipeline
41:18 Lista de Jobs
45:39 Lista de etapas
53:14 Definir una lista de etapas
56:31 Definir la imagen a utilizar
01:03:58 Usar los artifacts para compartir información entre las etapas
01:10:36 [IMAGEN] Definir la imagen a utilizar
01:16:34 [NEEDS] Dependencia entre los jobs
01:21:33 [ARTIFACTS] Compartir datos entre los jobs
01:26:09 [SERVICES] Construir una imagen Docker
01:38:24 Definir las variables
01:46:28 Generar la imagen y registrarla en Docker Hub
01:55:55 De CI a CD
01:57:23 Presentación de las etapas de despliegue
02:01:31 Generar la información para la conexión
02:08:46 Instalar Docker
02:15:30 Desplegar la aplicación
02:29:46 Instalar y configurar Nginx
02:35:15 Configurar el nombre de dominio
02:36:57 Balance de acciones
Lo que vas a descubrir:
✅ Las funcionalidades esenciales de GitLab para un pipeline DevOps exitoso.
✅ Cómo comenzar con un proyecto GitLab y colaborar de manera efectiva.
✅ Las bases de los pipelines CI/CD y las merge requests.
Este video es un extracto de mi formación completa sobre herramientas DevOps. Para saber más y dominar todo el ecosistema DevOps, ¡suscríbete al canal y consulta la formación completa!
Enlaces útiles:
No olvides dar like y suscribirte para no perderte los próximos extractos y tutoriales prácticos.