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)
I liked the pace of training.
Michael
Curso - Kubernetes from Basic to Advanced (4 days)
it was a lot of information. probably would benefit from another day as i felt like it may have been a bit compressed to try and squeeze it all in.
Mark
Curso - Kubernetes from Basic to Advanced (4 days)
everything was explained and backed up with an exercise
Mchal - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Huge trainer knowledge, every question had an answer :)
Mateusz - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
trainer style