Ponte en Contacto

Temario del curso

Arquitectura de Contenedores

  • Contenedores vs. Máquinas Virtuales
  • Análisis de Contenedores
  • Sistemas de Gestión de Contenedores
  • OCI y CRI

Orquestación de Contenedores

  • Limitaciones de los Sistemas de Gestión de Contenedores
  • Arquitectura de Kubernetes
  • Introducción
  • Masters/nodos
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Controlador de gestores (Controller manager)
  • Planificador de Kubernetes (Kube scheduler)
  • Diseño e instalación de un clúster de Kubernetes
  • Laboratorios
  • Instalación de un clúster de Kubernetes multi-nodo

Herramientas de Línea de Comandos de Kubernetes

  • Imperativo vs. Declarativo
  • Kubectl
  • Krew
  • Kube ns
  • kube ctx
  • Laboratorios
  • Primeros pasos con Kubernetes
  • Comandos de Kubectl
  • Herramientas del oficio

Conceptos Fundamentales de Kubernetes

  • Namespaces
  • Pod y Podos multi-contenedor
  • Etiquetas (Labels) y Selectores
  • Controladores de réplicas / ReplicaSets
  • Despliegues (Actualizaciones rodantes y Reversiones)
  • ConfigMaps y Secrets
  • Liveness y Readiness
  • Laboratorios
  • Conceptos Fundamentales de Kubernetes
  • Actualización rodante y Reversión
  • Etiquetas y Selectores
  • ConfigMaps y Secrets
  • Liveness y Readiness

Redes en Kubernetes

  • Redes del Clúster
  • Redes de Pod
  • Redes de Servicios
  • CoreDNS en Kubernetes
  • Ingress
  • Laboratorios
  • Redes
  • Servicios
  • Ingress

Planificación (Scheduling)

  • Planificación Manual
  • Taints y Tolerations
  • Etiquetas y Selectores de Nodos
  • Afinidad de Nodos (Node Affinity)
  • Podos Estáticos
  • DaemonSets
  • Laboratorios
  • Planificación Manual
  • Taints y Tolerations
  • Etiquetas y Selectores de Nodos
  • Afinidad de Nodos
  • Podos Estáticos
  • DaemonSets
  • Jobs y Cronjobs

Kubernetes y Almacenamiento

  • Volúmenes Persistentes
  • Solicitudes de Volúmenes Persistentes (Persistent Volume Claims)
  • Provisioning Dinámico con StorageClass
  • Laboratorios
  • Provisioning estático
  • Provisioning dinámico

Seguridad en Kubernetes

  • Control de Acceso Basado en Roles (RBAC)
  • Cuentas de Servicio (Service Accounts)
  • Contextos de Seguridad
  • Cuotas de Recursos
  • Política de Red (Network Policy)
  • Laboratorios
  • RBAC y Roles del Clúster
  • Cuentas de Servicio
  • Contextos de Seguridad
  • Política de Red

Registro de Eventos y Monitoreo

  • Helm
  • Operadores (Operators)
  • Monitoreo de Componentes del Clúster
  • Configuración del stack GAP - Grafana Alertmanager Prometheus
  • Laboratorios
  • Helm
  • Configuración del stack GAP

Requerimientos

  • Comprensión de los conceptos de computación en la nube
  • Familiaridad con la línea de comandos de Linux

Público Objetivo

  • Ingenieros DevOps
  • Desarrolladores
 28 Horas

Número de participantes


Precio por participante

Reseñas (5)

Próximos cursos

Categorías Relacionadas