Get in Touch

Temario del curso

Conceptos fundamentales y arquitectura de Kubernetes

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

Instalación, configuración y validación

  1. Instalación de Kubernetes utilizando kubeadm
  2. Expansión del clúster
  3. Pods individuales (standalone pods)
  4. Alta disponibilidad de la planos de control (Control Plane)
  5. Mantenimiento del clúster
  6. Actualización a una nueva versión
  7. Cordonar y drenar nodos

Redes

  1. Modelo de red de contenedores en Kubernetes
  2. Descubrimiento de servicios, escalado y balanceo de carga
  3. DNS para el descubrimiento de servicios

Planificación (Scheduling)

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

Seguridad

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

Registro de eventos (Logging) / Monitoreo

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

Almacenamiento (Storage)

  1. Arquitectura de almacenamiento
  2. Backend de almacenamiento en Kubernetes: local, NFS, GlusterFS
  3. Clases de almacenamiento y aprovisionamiento dinámico de almacenamiento
  4. Cuotas de recursos

Resolución de problemas

Requerimientos

  • Conocimiento básico 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