Saltar al contenido

Kubernetes para los desarrolladores: Desplegando su código

Descripción

Desplegar el código en diferentes entornos puede ser un desafío. En este curso, Kubernetes para desarrolladores: Desplegando su código, aprenderá sobre las diferentes técnicas de despliegue que se pueden utilizar para asegurar que su código y sus aplicaciones funcionen correctamente. En primer lugar, descubrirá cómo funcionan los despliegues en Kubernetes, esto incluye mostrar cómo definir un despliegue utilizando YAML y migrarlo a Kubernetes utilizando la herramienta kubectl. A continuación, explorará cómo funcionan los despliegues de despliegue, los beneficios que ofrecen y cómo puede hacer retroceder un despliegue si algo sale mal. A continuación, profundizará en las implantaciones de Canarias, el papel que pueden desempeñar para garantizar que las actualizaciones de código se ejecuten correctamente y cuándo es apropiado utilizarlas, seguido de las implantaciones azul-verde. A partir de ahí, aprenderás acerca de los trabajos y CronJobs, y cómo ejecutar un trabajo de una sola vez o incluso ejecutar un trabajo en un horario usando el formato Cron. Finalmente, explorará diferentes herramientas de supervisión y resolución de problemas como Prometheus y Grafana que pueden utilizarse para supervisar los kubernetes y proporcionar alertas cuando las cosas van mal, junto con comandos clave de resolución de problemas que puede ejecutar para obtener más información sobre los problemas que surjan. Cuando termine este curso, tendrá las habilidades y conocimientos necesarios para desplegar su código y asegurarse de que funciona correctamente en un cluster de Kubernetes.

Kubernetes para los desarrolladores: Desplegando su código
Kubernetes para los desarrolladores: Desplegando su código