Temario del curso
Introducción
- Jenkins X frente a Jenkins
Visión general del flujo de trabajo de Jenkins X
- La relación entre Jenkins X y Kubernetes
- Entornos estándar frente a entornos de vista previa
Instalación de Jenkins X
- Elección de su lenguaje y plataformas
Creación de un pipeline de CI/CD
- Preparación de los entornos de staging y producción
- Creación de un clúster de Kubernetes utilizando Jenkins X
Creación de una aplicación
- Uso de las opciones de inicio rápido de Jenkins X para levantar un nuevo proyecto
- Opciones de inicio rápido
Implementación de un flujo de trabajo automatizado
- Compromiso de código en Git
- Realización de cambios, creación de incidencias y creación de solicitudes de extracción
Vista previa de la aplicación
- Despliegue en un entorno de vista previa
- Creación de entornos de vista previa para solicitudes de extracción
Promoción de la aplicación a producción
- Despliegue en un entorno de producción
Importación de un proyecto existente
- Agregado de código a su repositorio Git
- Registro de un webhook
Integración de Jenkins X con otras herramientas de terceros
- Helm, Prow y Skaffold
Resolución de problemas
Resumen y conclusiones
Requerimientos
- Conocimientos generales sobre los conceptos de CI/CD.
- Experiencia previa con Jenkins 2.
- Comprensión general del proceso de desarrollo de software.
Público objetivo
- Desarrolladores de software
- Ingenieros de DevOps
- Ingenieros de infraestructura
- Ingenieros de pruebas de software
Testimonios (2)
La forma en que se abordaron los temas técnicos de manera práctica, con ejemplos reales y una excelente actitud del instructor.
Juan - ASECCSS
Curso - Automatización de Pruebas con Selenium
El formador tiene una amplia experiencia y expone los temas de manera muy clara. Se valora enormemente la profundidad de sus conocimientos y su pasión por enseñar.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Traducción Automática