Contacta con nosotros

Temario del curso

Sinopsis del curso para los días 1-2

Introducción

I. Arquitectura de Contenedores

Contenedores frente a Máquinas Virtuales (VM)

Análisis de Contenedores

Sistemas de Gestión de Contenedores

Especificaciones OCI y CRI

II. Orquestación de Contenedores

Limitaciones de los Sistemas de Gestión de Contenedores

Arquitectura de Kubernetes

Introducción

Nodos Maestros (Masters) / Nodos

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Gestor de Controladores (Controller manager)

Programador Kube (Kube scheduler)

Diseño e instalación de un clúster de Kubernetes

Talleres prácticos

Instalación de un clúster de Kubernetes multinodo

III. Herramientas de Línea de Comandos de Kubernetes

Enfoque Imperativo frente a Declarativo

Kubectl

Krew

kube ns

kube ctx

Talleres prácticos

Inicio con Kubernetes

Comandos Kubectl

Herramientas esenciales

IV. Conceptos Fundamentales de Kubernetes

Nombrespaces (Espacios de Nombres)

Pods y Pods Multicontenedor

Etiquetas y Selectores

Controladores de Réplica / ReplicaSets

Despliegues (Actualizaciones progresivas y Reversiones)

ConfigMaps y Secrets (Secretos)

Liveness (Estado Activo) y Readiness (Listo para servir)

Talleres prácticos

Conceptos Fundamentales de Kubernetes

Actualizaciones Progresivas y Reversiones

Etiquetas y Selectores

ConfigMaps y Secrets

Liveness y Readiness

V. Networking (Redes) en Kubernetes

Redes del Clúster

Redes de Pods

Redes de Servicios

CoreDNS en Kubernetes

Ingress

Talleres prácticos

Networking

Servicios

Ingress

Sinopsis del curso para los días 3-4

VI. Programación (Scheduling)

Programación Manual

Taints y Tolerations

Etiquetas de Nodo y Selectores

Afinidad de Nodo

Pods Estáticos

DaemonSets

Talleres prácticos

Programación Manual

Taints y Tolerations

Etiquetas de Nodo y Selectores

Afinidad de Nodo

Pods Estáticos

DaemonSets

Jobs y Cronjobs

VII. Kubernetes y Almacenamiento

Vímenes Persistentes (PV)

Solicitudes de Volumen Persistente (PVC)

Provisionado Dinámico con StorageClass

Talleres prácticos

Provisionado Estático

Provisionado Dinámico

VIII. Seguridad en Kubernetes

Control de Acceso Basado en Roles (RBAC)

Cuentas de Servicio

Contextos de Seguridad (Security Contexts)

Cuotas de Recursos

Política de Red

Talleres prácticos

RBAC y ClusterRoles

Cuentas de Servicio

Contextos de Seguridad

Política de Red

IX. Registro y Monitoreo

Helm

Operators (Operadores)

Monitoreo de Componentes del Clúster

Configuración de la pila GAP: Grafana, Alertmanager y Prometheus

Talleres prácticos

Helm

Configuración de la pila GAP

Conclusión

Requerimientos

  • Comprensión de los conceptos de computación en la nube.
  • Conocimiento de 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