Desarrolla criterio práctico en Kubernetes con 30 desafíos independientes seleccionados de tareas de práctica CKA, CKAD y CKS. Seis etapas de cinco desafíos avanzan desde workloads y operaciones runtime hasta administración del clúster, red, almacenamiento, diagnóstico y seguridad.
Es un curso intermedio basado en problemas, no una introducción guiada. Cada desafío presenta un estado de clúster preparado, un resultado objetivo, criterios de aceptación y pistas; tú inspeccionas la evidencia, eliges los comandos o cambios de manifest y verificas el estado final.
Lo que aprenderás
Al completar el curso, podrás:
- Crear imágenes locales y operar Deployments, Services, CronJobs, init containers y sidecars.
- Inyectar ConfigMaps y Secrets, configurar health probes, gestionar rolling updates y aplicar controles de recursos.
- Diagnosticar CrashLoopBackOff y fallos de scheduling con estados, events, logs, taints y tolerations.
- Aprovisionar y reparar almacenamiento persistente, mantener nodes con seguridad, configurar RBAC y crear snapshots de etcd.
- Restaurar Services, Ingress, NetworkPolicy y CoreDNS rastreando errores de tráfico y configuración.
- Recuperar rollouts, image pulls, static Pods, resource pressure y señales de escalado por métricas.
- Aplicar least privilege, controles de tokens ServiceAccount, aislamiento de red y Restricted Pod Security.
- Endurecer un build de container, excluir archivos sensibles o exclusivos del build y validar cada estado solicitado.
A quién va dirigido este curso
El curso es para usuarios que conocen los objetos básicos de Kubernetes y desean práctica de estilo certificación en desarrollo, administración, diagnóstico y seguridad. Resulta especialmente útil si puedes seguir un laboratorio guiado, pero necesitas decidir por tu cuenta qué inspeccionar y modificar.
Requisitos previos: Debes manejar kubectl, leer y editar manifests YAML y trabajar con Pods, Deployments, Services, namespaces e imágenes básicas. Se esperan habilidades de terminal Linux; experiencia con almacenamiento, red, RBAC y componentes del clúster ayuda en los últimos desafíos.
Entorno de aprendizaje: Los 30 desafíos usan terminales Ubuntu 22.04 y clústeres minikube locales preparados. Las tareas CKAD y CKA usan un profile local y las CKS otro orientado a seguridad. No se requiere clúster externo, cuenta cloud, container registry ni recurso facturable.
Preguntas frecuentes
¿Es adecuado para alguien completamente nuevo en Kubernetes?
No. El nivel es Intermediate y se presupone que puedes inspeccionar recursos y editar manifests. Si Pods, Deployments, Services, namespaces y kubectl son nuevos para ti, completa antes un curso guiado de fundamentos.
¿Es un examen simulado completo de CKA, CKAD o CKS?
No. Los 30 desafíos se seleccionan de tareas de práctica y mezclan trabajo CKAD, administración y diagnóstico CKA y seguridad CKS. Ofrecen práctica amplia, pero no reproducen el blueprint completo ni el tiempo de una certificación concreta.
¿Debo completar un desafío al día o seguir el orden exacto?
No. “30 días” propone un ritmo práctico, pero el curso no es secuencial y cada entorno es independiente. El orden de seis etapas sigue siendo útil porque progresa desde aplicaciones hacia trabajo más profundo de clúster y seguridad.
¿Los desafíos cambian un clúster real o generan costes cloud?
No. Solo trabajas con profiles minikube locales preparados en LabEx. El drain de nodes, backup de etcd, reparación DNS y Pod Security afectan al clúster desechable de entrenamiento, no a producción.


