Programa del Curso

Introducción a Kubernetes

  • ¿Qué es Kubernetes?
  • Ventajas de la orquestación de contenedores
  • Kubernetes vs. Docker Swarm y otros orchestradores

Componentes Principales y Arquitectura

  • Arquitectura del plano de control y nodos
  • Pods, ReplicaSets y Deployments
  • Servicios, etiquetas y selectores

Configuración de un Entorno Kubernetes

  • Uso de Minikube o Kind para clústeres locales
  • Herramienta de línea de comandos kubectl
  • Accessando e inspeccionando componentes del clúster

Implementación de Aplicaciones en Kubernetes

  • Creamiento y gestión de pods y deployments
  • Actualizaciones progresivas y rollbacks
  • Gestión de imágenes de contenedores

Networking y Servicios

  • Visión general de la red del clúster
  • Creamiento de servicios internos y externos
  • Básicos de DNS, controladores de entrada y balanceo de carga

Volumenes y Almacenamiento

  • Trabajando con volúmenes persistentes y reclamos
  • Clases de almacenamiento y provisionamiento dinámico
  • Estrategias de persistencia de datos

Monitoreo y Solución de Problemas del Clúster

  • Inspeción de registros de pods y eventos
  • Comandos diagnósticos comunes kubectl
  • Mejores prácticas para límites de recursos y verificaciones de salud

Resumen y Próximos Pasos

Requerimientos

  • Comprender los conceptos de la contenedrización (por ejemplo, Docker)
  • Experiencia con la línea de comandos Linux
  • Conocimientos básicos de red y administración del sistema

Audience

  • Desarrolladores que implementan aplicaciones contenerizadas
  • Ingenieros DevOps que gestionan la orquestación de contenedores
  • Administradores de sistemas que apoyan entornos Kubernetes
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas