Programa del Curso
Esquema del curso para los días 1-2
Introducción
I. Arquitectura de contenedores
-
Contenedores frente a máquinas virtuales
-
Contenedores de disección
-
Sistemas de contenedores Management
-
OCI y CRI
II. Orquestación de contenedores
-
Contenedor Management Limitaciones del sistema
-
Kubernetes Arquitectura
-
Introducción
-
Maestros/nodos
-
Etcd
-
Kube-apiserver
-
Kubelet
-
Kube-proxy
-
Administrador de controladores
-
Programador de Kube
-
-
Diseño e instalación de un clúster Kubernetes
-
Laboratorios
-
Instalación de un clúster de varios nodos Kubernetes
-
III. Kubernetes Herramientas de línea de comandos
-
Imperativo vs declarativo
-
Kubectl
-
Krew
-
Kube ns
-
Kube CTX
-
Laboratorios
-
Primeros pasos con Kubernetes
-
Comandos de Kubectl
-
Herramientas del oficio
-
IV. Kubernetes Conceptos básicos
-
Espacios de nombres
-
Pods y pods multicontenedor
-
Etiquetas y selectores
-
Controladores de replicación / ReplicaSets
-
Implementaciones (actualizaciones continuas y reversión)
-
Mapas de configuración y secretos
-
Vivacidad y preparación
-
Laboratorios
-
Kubernetes Conceptos básicos
-
Actualización y reversión continuas
-
Etiquetas y selectores
-
Mapas de configuración y secretos
-
Vivacidad y preparación
-
V. Kubernetes Networking
-
Cúmulo Networking
-
Vaina Networking
-
Servicio Networking
-
CoreDNS en Kubernetes
-
Ingreso
-
Laboratorios
-
Networking
-
Servicios
-
Ingreso
-
Esquema del curso para los días 3-4
VI. Programación
-
Programación manual
-
Manchas y tolerancias
-
Etiquetas de nodo y selectores
-
Afinidad de nodos
-
Cápsulas estáticas
-
DaemonSets
-
Laboratorios
-
Programación manual
-
Manchas y tolerancias
-
Etiquetas de nodo y selectores
-
Afinidad de nodos
-
Cápsulas estáticas
-
DaemonSets
-
Trabajos y Cronjobs
-
VII. Kubernetes y almacenamiento
-
Volúmenes persistentes
-
Notificaciones de volumen persistente
-
Aprovisionamiento dinámico con StorageClass
-
Laboratorios
-
Aprovisionamiento estático
-
Aprovisionamiento dinámico
-
VIII. Kubernetes Seguridad
-
Control basado en roles Access
-
Cuentas de servicio
-
Contextos de seguridad
-
Cuotas de recursos
-
Política de red
-
Laboratorios
-
Roles de RBAC y clúster
-
Cuentas de servicio
-
Contextos de seguridad
-
Política de red
-
IX. Registro y seguimiento
-
Helm
-
Operadores
-
Supervisión 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
- Comprensión de los conceptos de computación en la nube
- Familiaridad con la línea de comandos Linux
Audiencia
- DevOps Ingenieros
- Desarrolladores
Testimonios (3)
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