Contacta con nosotros

Temario del curso

Conceptos fundamentales y arquitectura de Kubernetes

  1. Arquitectura de Kubernetes y sus componentes principales
  2. Pods, etiquetas (Labels), selectores, despliegues (Deployments), 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. Escalado del clúster
  3. Pods independientes (Standalone pods)
  4. Alta disponibilidad de la Plana de Control (Control Plane)
  5. Mantenimiento del clúster
  6. Actualización a una nueva versión
  7. Aislamiento (cordoning) y vaciado (draining) de 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

Asignación (Scheduling)

  1. Selectores de nodos
  2. Reglas de afinidad y anti-afinidad
  3. Tainted (taints) y toleraciones

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 eventos de componentes de aplicaciones y del sistema
  2. Arquitectura de registro de eventos a nivel de clúster
  3. Servidor de métricas
  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. Cuotas de recursos

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