Descripción
El Kubernetes Administration (LFS458) es el curso oficial instructor-led de la Linux Foundation para la administración de clústeres Kubernetes. Es el curso de referencia para preparar el examen Certified Kubernetes Administrator (CKA) y cubre desde la instalación con kubeadm hasta la alta disponibilidad en producción.
El curso incluye acceso al examen CKA sin coste adicional y 12 meses de acceso a los materiales online.
En lo0 impartimos este curso con instructores certificados CKA, activos en proyectos Kubernetes reales, lo que garantiza una formación orientada a la resolución de problemas del mundo real.
Objetivos
- Instalar y configurar un clúster Kubernetes multi-nodo con kubeadm
- Configurar el networking del clúster con plugins CNI
- Gestionar el ciclo de vida de las aplicaciones: escalado, actualizaciones y rollbacks
- Configurar seguridad: autenticación, autorización (RBAC) y Network Policies
- Gestionar almacenamiento persistente con Volumes, PV y PVC
- Monitorizar, registrar y hacer troubleshooting del clúster y los contenedores
- Automatizar despliegues con Helm y Kustomize
- Configurar alta disponibilidad con stacked y external database
Requisitos
- Conocimientos de administración Linux y comodidad con la línea de comandos
- Capacidad para editar ficheros con un editor de texto en terminal
- Conocimientos básicos de redes TCP/IP
Dirigido a
- Administradores IT que quieran gestionar infraestructuras de contenedores
- Profesionales que quieran iniciar una carrera en cloud y Kubernetes
- Ingenieros DevOps y SREs que necesiten dominar la administración de Kubernetes
Contenido del curso
Introducción
- La Linux Foundation y el ecosistema de certificaciones
- Laboratorios, soluciones y recursos del curso
- Plataforma de laboratorios
Fundamentos de Kubernetes
- Definición de Kubernetes y estructura del clúster
- Adopción y gobernanza del proyecto, CNCF
Instalación y Configuración
- Primeros pasos con Kubernetes
- Minikube
- kubeadm: instalación de clúster multi-nodo
- Otras herramientas de instalación
Arquitectura de Kubernetes
- Arquitectura y componentes del clúster
- Networking
- Otros sistemas del clúster
APIs y Acceso
- Acceso a la API, anotaciones
- Trabajo con Pods simples
- kubectl y la API, Swagger y OpenAPI
Objetos API
- Grupos de API y versiones
- Recursos de API
- RBAC APIs
Gestión de Estado con Deployments
- Deployments y ReplicaSets
- DaemonSets y Labels
Helm y Kustomize
- Helm: visión general y uso
- Kustomize: visión general y uso
Volúmenes y Datos
- Volumes y PersistentVolumes
- Rook para almacenamiento distribuido
- Paso de datos a Pods: ConfigMaps y Secrets
Services
- Acceso a servicios y DNS
Ingress
- Ingress Controller y reglas de Ingress
- Service Mesh, limitaciones y Gateway API
Scheduling
- Configuración del scheduler
- Especificación de Pods, reglas de Affinity
- Taints y Tolerations
Logging y Troubleshooting
- Flujo de troubleshooting y secuencia de arranque
- Monitorización, plugins y logging
- Recursos de troubleshooting
Custom Resource Definitions
- CRDs y APIs agregadas
Seguridad
- Acceso a la API: autenticación y autorización
- Admission Controller
- Network Policies
Alta Disponibilidad
- Stacked Database
- External Database
Dominio de Revisión
- Revisión de los dominios del examen CKA
Certificación incluida
La inscripción al curso incluye registro gratuito para el examen CKA (Certified Kubernetes Administrator) con 12 meses para convocarlo y un reintento. El examen CKA es 100% práctico: 2 horas para resolver problemas reales sobre un clúster Kubernetes en vivo.
Otros cursos Linux Foundation / Kubernetes disponibles
- LFD459 — Kubernetes for App Developers (preparación CKAD)
- LFS460 — Kubernetes Security Fundamentals (preparación CKS)
- CKA — Certified Kubernetes Administrator (examen)
- CKAD — Certified Kubernetes Application Developer (examen)
- CKS — Certified Kubernetes Security Specialist (examen)