Programa del Curso
Introducción
Instalación y configuración de las herramientas y el motor principales del proyecto Argo
- Configuración de herramientas y archivos del sistema de requisitos previos Kubernetes
Descripción general de las características y la arquitectura del proyecto Argo
- Introducción a los flujos de trabajo, CD, lanzamientos y eventos de Argo
- ¿Cómo se alinean los componentes principales de Argo con el marco Git?
Descripción general de Argo CD para la entrega continua en Kubernetes
- Accessing e inicio de sesión en Argo CD mediante la CLI
- Registro de Kubernetes clústeres
Trabajar con herramientas fundamentales Argo CD para definir manifiestos Kubernetes
Creación de una aplicación en contenedor a través de CLI, interfaz de usuario o repositorio de Git con Argo CD
- Sincronización y automatización de la implementación de aplicaciones en Argo CD
Descripción general de las funciones y capacidades de implementación de Argo Rollouts
- ¿En qué se diferencia Rollout de un objeto Deployment Kubernetes?
Ejecución de implementaciones azul-verde y Canary mediante Argo Rollouts
Integración de Argo Rollouts con Networking componentes y métricas
- Mallas de servicio y controladores de entrada para Argo Rollout
- Empleo de métricas de implementación azul-verde y canary
Descripción general del motor de flujos de trabajo de Argo para trabajos paralelos Management
- ¿Cómo funcionan los flujos de trabajo de Argo en un clúster Kubernetes?
- Ejecución de canalizaciones de CI/CD en Kubernetes con flujos de trabajo
Definición de Kubernetes pasos de flujos de trabajo como contenedores
Descripción general de los eventos de Argo para el funcionamiento de Kubernetes dependencias
- Trabajar con fuentes compatibles con Argo Events
Definición y activación de Kubernetes objetos basados en varias dependencias
- Administración de orígenes de eventos durante el tiempo de ejecución
Solución de problemas
Resumen y conclusión
Requerimientos
- Comprensión de Docker, los conceptos de contenedor y las máquinas virtuales
- Conocimiento de Kubernetes principios y herramientas
- Experiencia con Linux distribuciones y CLI
Audiencia
- Desarrolladores
- DevOps Ingenieros