Ponte en Contacto

Temario del curso

Conceptos básicos y arquitectura de Kubernetes

  1. Arquitectura de Kubernetes y sus componentes principales
  2. Pods, etiquetas, selectores, despliegues, servicios y espacios de nombres (Namespaces)
  3. Gestión del ciclo de vida de aplicaciones
  4. Despliegue de aplicaciones y servicios

Instalación, configuración y validación

  1. Instalación de Kubernetes usando kubeadm
  2. Ampliación del clúster
  3. Pods independientes
  4. Alta disponibilidad del plano de control (Control Plane)
  5. Mantenimiento del clúster
  6. Actualización a una nueva versión
  7. Condicionamiento y drenado de nodos (Cordoning and draining)

Redes

  1. Modelo de redes de contenedores en Kubernetes
  2. Detección de servicios, escalado y equilibrado de carga
  3. DNS para la detección de servicios

Programación (Scheduling)

  1. Selectores de nodos
  2. Reglas de afinidad y anti-afinidad
  3. Taints y toleraciones (Taints and tolerations)

Seguridad

  1. Autenticación, autorización y RBAC
  2. Configuración del acceso TLS a la API

Registro / Monitoreo

  1. Registro de componentes de aplicaciones y sistemas
  2. Arquitectura de registro a nivel de clúster
  3. Metrics Server
  4. Prometheus

Almacenamiento

  1. Arquitectura de almacenamiento
  2. Backend de almacenamiento en Kubernetes: local, NFS, GlusterFS
  3. Clases de almacenamiento y aprovisionamiento dinámico de almacenamiento
  4. Cupos de recursos (Resource quotas)

Solución de problemas

Requerimientos

  • Comprensión de Kubernetes.
  • Experiencia con Linux.

Público Objetivo

  • Administradores
  • Usuarios de Kubernetes
 21 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas