Temario del curso
Soberanía de CI ligera
- Por qué los servicios CI/CD en la nube generan dependencia del proveedor y riesgos de exposición de secretos.
- Objetivos de diseño de Woodpecker CI: simplicidad, enfoque nativo en Docker e independencia del repositorio Git.
- Comparativa con GitHub Actions, GitLab CI, Drone y Jenkins.
Despliegue del servidor y los agentes
- Pila de Docker Compose: servidor, agentes y base de datos.
- Variables de entorno y registro OAuth para el repositorio Git.
- Etiquetas de agentes, planificación de capacidad y límites de recursos.
Autoría de pipelines
- Sintaxis de woodpecker.yml: pasos, servicios y condiciones.
- Selección de imágenes Docker y montaje de espacios de trabajo.
- Ejecución en paralelo y cadenas de dependencias.
Integración con el repositorio Git
- Configuración de webhooks para Gitea y Forgejo.
- Filtrado de ramas, desencadenantes de solicitudes pull y eventos de etiquetas.
- Informes de estado del commit y generación de insignias.
Secretos y seguridad
- Ámbitos de secretos a nivel de repositorio, organización y global.
- Inyección de credenciales para las fases de despliegue.
- Aislamiento de red y agentes de confianza frente a no confiados.
Construcciones matriciales y caché
- Matrices de prueba multiidioma y multiversión.
- Complemento de caché para directorios de dependencias.
- Carga de artefactos en almacenamiento compatible con S3.
Operaciones
- Registros del servidor, telemetría de los agentes y revisión de colas.
- Escalado horizontal de agentes con Docker Swarm o Kubernetes.
- Copia de seguridad y restauración del historial de pipelines y secretos.
Requerimientos
- Experiencia intermedia en Git y pipelines CI/CD.
- Conocimientos de administración de servidores Linux y Docker.
- Familiaridad con la administración de Gitea o Forgejo.
Público objetivo
- Equipos DevOps que necesiten CI autoalojado ligero para Gitea/Forgejo.
- Organizaciones que evitan los servicios SaaS de GitHub Actions o GitLab CI.
- Equipos pequeños y medianos que desean soberanía sobre sus pipelines sin sobrecarga.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática
Me gustó la comunicación fluida entre el formador y nosotros, el cuidado que se brindó a nuestros problemas, las perspectivas y el conocimiento adicional proporcionados en respuesta a nuestras preguntas. Me gustó el ritmo, no se sintió apresurado en ningún momento, incluso con los problemas técnicos. Cada tema fue tratado adecuadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Traducción Automática