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
Soberanía de CI Ligera
- Por qué los servicios de CI/CD en la nube generan riesgos de bloqueo con el proveedor (vendor lock-in) y exposición de secretos.
- Objetivos de diseño de Woodpecker CI: simplicidad, nativo en Docker e independiente del sistema de control de versiones.
- Comparación con GitHub Actions, GitLab CI, Drone y Jenkins.
Despliegue del Servidor y Agentes
- Pila Docker Compose: servidor, agentes y base de datos.
- Variables de entorno y registro OAuth en el sistema Git (Forge).
- Etiquetas de agentes, planificación de capacidad y límites de recursos.
Autoría de Pipelines
- Sintaxis woodpecker.yml: pasos, servicios y condiciones.
- Selección de imágenes Docker y montaje del espacio de trabajo (workspace).
- Ejecución paralela y cadenas de dependencias.
Integración con el Sistema Git (Forge)
- Configuración de webhooks para Gitea y Forgejo.
- Filtrado por ramas, activadores de Pull Requests y eventos de etiquetas.
- Reporte de estado de commits y generación de insignias (badges).
Secretos y Seguridad
- Ámbitos de secretos a nivel de repositorio, organización y global.
- Inyección de credenciales para etapas de despliegue.
- Aislamiento de red y agentes de confianza frente a no confiables.
Builds en Matriz y Almacenamiento Caché
- Matrices de prueba multi-idioma y multi-versión.
- Plugin de caché para directorios de dependencias.
- Subida de artefactos a almacenamiento compatible con S3.
Operaciones
- Logs del servidor, telemetría de agentes e inspección de la cola.
- Escalar agentes horizontalmente con Docker Swarm o Kubernetes.
- Copia de seguridad y restauración del historial de pipelines y secretos.
Requerimientos
- Experiencia intermedia en Git y pipelines de CI/CD.
- Conocimientos sobre administración de servidores Linux y Docker.
- Familiaridad con la administración de Gitea o Forgejo.
Audiencia
- Equipos de DevOps que necesitan una solución de CI autoalojada y ligera para Gitea/Forgejo.
- Organizaciones que buscan evitar los servicios SaaS de GitHub Actions o GitLab CI.
- Equipos pequeños y medianos desean soberanía sobre sus pipelines sin sobrecarga funcional.
14 Horas
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