Programa 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 Management de contenedores

OCI y CRI

II. Orquestación de Contenedores

Límites de sistemas Management

Kubernetes Arquitectura

Introducción

Másteres/nodos

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controlador administrador

Kube scheduler

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

Labs

Instalación de un clúster multi-nodo Kubernetes

III. Herramientas de línea de comandos de Kubernetes

Imperativo vs declarativo

Kubectl

Krew

Kube ns

kube ctx

Labs

Iniciación a Kubernetes

Comandos kubectl

Herramientas del oficio

IV. Conceptos básicos de Kubernetes

Namespaces

Pods y Pods multi-contenedor

Etiquetas y selectores

Controladores de replicación / ReplicaSets

Implementaciones (Actualizaciones rodantes y revertir)

ConfigMaps y Secretos

Liveness y Readiness

Labs

Conceptos básicos de Kubernetes

Actualización rodante e inversión

Etiquetas y selectores

ConfigMaps y secretos

Liveness y readiness

V. Kubernetes Networking

Networking del clúster

Networking de pod

Servicio Networking  

CoreDNS en Kubernetes

Ingress

Labs

Networking

Servicios

Ingress

Esquema del curso para los días 3-4  

VI. Planificación

Planificación manual

Manchas y tolerancias

Etiquetas de nodos y selectores

Afinidad de nodos

Pods estáticos

DaemonSets

Labs

Planificación manual

Manchas y tolerancias

Etiquetas de nodos y selectores

Afinidad de nodos

Pods estáticos

DaemonSets

Trabajos y Cronjobs

VII. Kubernetes y Almacenamiento

Volumenes persistentes

Reclamaciones de volúmenes persistentes

Aprovisionamiento dinámico con StorageClass

Labs

Aprovisionamiento estático

Aprovisionamiento dinámico

VIII. Seguridad en Kubernetes

Control de acceso basado en roles (RBAC)

Cuentas de servicio

Contextos de seguridad

Cuotas de recursos

Política de red

Labs

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

Labs

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 Linux

Audiencia

  • Ingenieros DevOps
  • Desarrolladores
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (3)

Próximos cursos

Categorías Relacionadas