Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción y Fundamentos
- Nivelación: qué saben los participantes sobre Git y GitLab
- Revisión de conceptos clave de Git: commits, ramas, fusiones, push/pull
- Resumen de las ediciones de GitLab (Free vs. Premium vs. Ultimate)
- Casos de uso típicos de GitLab y beneficios organizacionales
Resumen de Características y Arquitectura de GitLab
- Recorrido por la interfaz de GitLab y estructura del proyecto
- Características clave: gestión de repositorios, tuberías, tableros de problemas
- Arquitectura de CI/CD de GitLab y resumen de ejecutores
Flujo de Trabajo de GitLab
- Flujos de trabajo comunes: GitLab Flow vs. GitFlow
- Solicitudes de fusión, aprobaciones y ciclos de revisión
- Gestión de ramas y permisos
Organización de Proyectos con Grupos y Espacios de Nombres
- Comprensión de grupos, subgrupos y espacios de nombres en GitLab
- Visibilidad del proyecto y permisos a nivel de grupo
- Estrategias de bifurcación y gestión del acceso del equipo
Implementación de CI/CD en GitLab
- Configuración y registro de GitLab Runners
- Ejecutores de Docker y Kubernetes
- Uso de Docker-in-Docker (DIND): beneficios y advertencias
- Solución de problemas de los ejecutores
- Redacción y estructura del archivo gitlab-ci.yml
- Uso de variables y secretos de CI
- Creación de flujos de trabajo y etapas de CI
- Inclusión de plantillas y definiciones de tuberías reutilizables
- Disparadores, programación y controles manuales de la tubería
- Generación de lanzamientos y estrategias de etiquetado
Gestión de Problemas y Colaboración
- Creación y enlace de problemas
- Tableros de problemas personalizados y etiquetas
- Marcos y seguimiento del progreso
Uso de Markdown en GitLab
- Formato de problemas, solicitudes de fusión y wikis
- Markdown para documentación y visuales en línea
- Uso de listas de verificación, bloques de código y tablas
GitLab Pages
- Publicación de sitios web estáticos desde repositorios de GitLab
- Configuración de GitLab Pages con dominios personalizados
- Integración de CI/CD con implementaciones de Pages
Seguridad y Gestión del Acceso
- Tokens de acceso personal y tokens de proyecto
- Protección de secretos y variables de la tubería
- Resumen de las funciones de escaneo de seguridad de GitLab
Solución de Problemas y Diagnósticos
- Errores comunes de CI/CD y soluciones
- Registros del ejecutor y depuración de trabajos fallidos
- Mejores prácticas para la confiabilidad de la tubería
Resumen y Próximos Pasos
- Repaso del curso y preguntas y respuestas
- Sesión de revisión final o tarea de evaluación
- Retroalimentación y cierre del curso
- Recursos para aprendizaje continuo
Requerimientos
- Conocimientos mínimos de Linux requeridos para la sección de GitLab Runner
Audiencia Objetivo
- Profesionales de DevOps
- Desarrolladores y ingenieros de software que utilizan GitLab en entornos de equipo
- Líderes técnicos e integradores de sistemas que implementan tuberías de GitLab
21 Horas
Testimonios (1)
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática