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.
Reseñas (5)
Me gustó el ritmo de la formación.
Michael
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
fue mucha información. Probablemente se beneficiaría de un día adicional, ya que sentí que pudo haber sido un poco comprimido al intentar incluirlo todo.
Mark
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
todo se explicó y se respaldó con un ejercicio
Mchal - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
Gran conocimiento del formador, cada pregunta tenía una respuesta :)
Mateusz - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
estilo de formador
Karol - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática