Ponte en Contacto
 Duración 21 horas

Temario del curso

Introducción al Kubernetes Autoadministrado

  • Arquitectura de Kubernetes y componentes principales
  • Consideraciones entre Kubernetes administrado y autoadministrado
  • Preocupaciones por el bloqueo del proveedor (vendor lock-in) y beneficios de la soberanía
  • Opciones de despliegue: kubeadm, kOps e instalación manual

Planificación de la Infraestructura

  • Dimensionamiento de hardware para nodos de control y de trabajo
  • Requisitos y topologías de alta disponibilidad
  • Selección y preparación del sistema operativo (Ubuntu, RHEL, Rocky Linux)
  • Prerrequisitos de red y configuración de firewall

Instalación de Ejecutables de Contenedores

  • Opciones de tiempo de ejecución de contenedores: containerd vs CRI-O
  • Instalación y configuración de containerd
  • Instalación y configuración de CRI-O
  • Consideraciones de seguridad del tiempo de ejecución

Inicialización del Clúster con kubeadm

  • Instalación de kubeadm, kubelet y kubectl
  • Inicialización del primer nodo de plano de control
  • Configuración de kubeconfig para el acceso al clúster
  • Unión de nodos adicionales de plano de control para HA
  • Unión de nodos de trabajo al clúster

Configuración de Alta Disponibilidad

  • Topologías de etcd apiladas vs externas
  • Configuración de HAProxy o Keepalived para el balanceo de carga del servidor de API
  • Gestión y renovación de certificados
  • Estrategias de copia de seguridad y recuperación para etcd

Redeado de Contenedores

  • Selección de plugins CNI: Calico, Cilium, Flannel, Weave
  • Instalación y configuración de Calico
  • Políticas de red para la seguridad
  • Comunicación entre nodos y redado de pods
  • Exposición de servicios sin balanceadores de carga de la nube

Balanceo de Carga de Servicios

  • MetalLB para balanceo de carga en bare-metal
  • Configuración de modos de Capa 2 y BGP
  • Alternativas con Keepalived y HAProxy
  • Despliegue de controladores Ingress (nginx, Traefik)

Soluciones de Almacenamiento

  • Conceptos de clases de almacenamiento y drivers CSI
  • Volumenes persistentes locales
  • Configuración del provisioner NFS
  • Opciones de almacenamiento distribuido: Ceph RBD, OpenEBS
  • Capacidades de instantáneas y clonado

Seguridad del Clúster

  • Autoridad de certificados y gestión de PKI
  • Configuración de RBAC y cuentas de servicio
  • Estándares de seguridad de pods y controladores de admisión
  • Seguridad del servidor de API y etcd
  • Firma y verificación de imágenes

Registro de Contenedores Autoalojado

  • Despliegue del registro Harbor
  • Configuración de Docker Registry
  • Replacación de imágenes y escaneo de vulnerabilidades
  • Autenticación e integración del registro

Monitoreo y Observabilidad

  • Despliegue de la pila Prometheus y Grafana
  • VictoriaMetrics como alternativa ligera
  • Recopilación de métricas de nodos y pods
  • Reglas de alertas personalizadas y tableros de control
  • Agregación de registros con Loki o Fluentd

Mantenimiento del Clúster

  • Actualizaciones de versión de Kubernetes utilizando kubeadm
  • Actualizaciones rodantes para componentes del plano de control
  • Procedimientos de rotación de certificados
  • Mantenimiento de nodos y cordoning

Copia de Seguridad y Recuperación ante Desastres

  • Procedimientos de copia de seguridad y restauración de etcd
  • Velero para la copia de seguridad de recursos del clúster y PV
  • Estrategias de réplica entre sitios
  • Pruebas de procedimientos de recuperación

Gestión de Multi-Clúster

  • Rancher o Portainer para la gestión de clústeres
  • Conceptos de federación de clústeres
  • Estrategias de distribución de cargas de trabajo

Requerimientos

  • Comprensión de los contenedores y la contenedorización
  • Experiencia en administración de sistemas Linux
  • Conocimientos básicos de redes
  • Familiaridad con herramientas de línea de comandos y SSH

Público Objetivo

  • Ingenieros DevOps/SRE
  • Administradores de sistemas
  • Arquitectos técnicos
  • Ingenieros de infraestructura que buscan independencia del proveedor

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas