Temario del curso
Esquema del curso para los días 1-2
Introducción
I. Arquitectura de Contenedores
Contenedores vs VMs
Anatomía de los Contenedores
Sistemas de Gestión de Contenedores
OCI y CRI
II. 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 administración
Schedulador de Kubernetes
Diseño e instalación de un clúster Kubernetes
Laboratorios
Instalando un clúster Kubernetes multinodo
III. Herramientas de Línea de Comandos de Kubernetes
Imperativo vs declarativo
Kubectl
Krew
Kube ns
kube ctx
Laboratorios
Introducción a Kubernetes
Comandos de Kubectl
Herramientas del oficio
IV. Conceptos Básicos de Kubernetes
Espacios de nombres
Pods y Pods multicontenedor
Etiquetas y selectores
Controladores de replicación / ReplicaSets
Implementaciones (Actualizaciones en cascada y Reversión)
ConfigMaps y Secrets
Liveness y Readiness
Laboratorios
Conceptos Básicos de Kubernetes
Actualización en cascada y Reversión
Etiquetas y selectores
ConfigMaps y Secrets
Liveness y Readiness
V. Redes de Kubernetes
Redes de clúster
Redes de pods
Redes de servicios
CoreDNS en Kubernetes
Ingress
Laboratorios
Redes
Servicios
Ingress
Esquema del curso para los días 3-4
VI. Programación
Programación manual
Taints y toleraciones
Etiquetas de nodos y selectores
Afinidad de nodos
Pods estáticos
DaemonSets
Laboratorios
Programación manual
Taints y toleraciones
Etiquetas de nodos y selectores
Afinidad de nodos
Pods estáticos
DaemonSets
Jobs y Cronjobs
VII. Kubernetes y Almacenamiento
Volumenes Persistentes
Solicitudes de Volumen Persistente
Provisionamiento dinámico con StorageClass
Laboratorios
Provisionamiento estático
Provisionamiento dinámico
VIII. Seguridad de Kubernetes
Control de acceso basado en roles
Cuentas de servicio
Contextos de seguridad
Cuotas de recursos
Política de red
Laboratorios
RBAC y Roles de Clúster
Cuentas de servicio
Contextos de seguridad
Política de red
IX. Registro y Monitoreo
Helm
Operadores
Monitoreo de componentes del clúster
Configuración de la pila GAP - Grafana Alertmanager Prometheus
Laboratorios
Helm
Configuración de la pila GAP
Conclusión
Requerimientos
- Un entendimiento de los conceptos de computación en la nube
- Familiaridad con la línea de comandos de Linux
Audiencia
- Ingenieros DevOps
- Desarrolladores
Testimonios (5)
Me gustó el ritmo de la formación.
Michael
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
Hubo mucha información. Probablemente sería beneficioso tener otro día, ya que me pareció que estaba un poco comprimida para intentar incluir todo.
Mark
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
Todo fue explicado y respaldado con un ejercicio
Mchal - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática
Enorme conocimiento del entrenador, 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 zapatilla
Karol - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Traducción Automática