Explora Kubernetes desde las primeras comprobaciones del clúster hasta un conjunto amplio de workloads, red, configuración, almacenamiento, scheduling, acceso y recursos. El curso contiene 43 actividades en cinco etapas: 38 laboratorios guiados y cinco desafíos.
La mayoría son walkthroughs orientados a comandos en Minikube local. Las primeras lecciones establecen cluster y kubectl; las últimas llegan a controllers, Ingress, almacenamiento, scheduling, autoscaling, RBAC y métricas. Es un curso panorámico, no un único proyecto secuencial.
Lo que aprenderás
Al completar el curso, podrás:
- Inspeccionar salud del clúster, client/server, nodes, arquitectura y acceso a Kubernetes Dashboard.
- Crear y examinar recursos con
kubectl create,run,describe,logs,exec,set,annotateyport-forward. - Ejecutar Pods y gestionar workloads replicados, batch, scheduled, per-node y stateful con controllers.
- Conectar workloads mediante Services e Ingress y organizarlos con namespaces.
- Inyectar configuración con ConfigMaps y Secrets y persistir datos con PersistentVolumes y claims.
- Aplicar ResourceQuota y LimitRange y trabajar con clusters, users y contexts de kubeconfig.
- Controlar placement con node selectors, affinity, taints, tolerations, cordon y container probes.
- Configurar HorizontalPodAutoscaler y RBAC e inspeccionar CPU y memoria mediante Metrics Server.
A quién va dirigido este curso
Está dirigido a principiantes que buscan exposición amplia a comandos y tipos de recursos, y a usuarios de containers o estudiantes junior de DevOps que construyen una base de consulta práctica. Los laboratorios empiezan por fundamentos, pero los últimos temas y cinco desafíos exigen más independencia; el desafío de seguridad del Dashboard figura como Advanced.
Requisitos previos: No se requiere experiencia Kubernetes. Se recomiendan terminal Linux, containers y YAML básicos. Completar primero las etapas de clúster, comandos y workloads facilitará almacenamiento, scheduling, autoscaling y RBAC.
Entorno de aprendizaje: Las actividades usan VM gráficas Ubuntu 22.04 con terminal, Minikube single-node local, kubectl y navegador para Dashboard. Cada actividad tiene un entorno separado; no esperes que el estado del clúster pase al siguiente laboratorio.
Preguntas frecuentes
¿En qué se diferencia del curso de 12 actividades Kubernetes for Beginners?
Este es el recorrido más amplio: 43 actividades sobre comandos, controllers, Ingress, almacenamiento, scheduling, HPA, RBAC, Dashboard y métricas. Kubernetes for Beginners tiene 12 actividades emparejadas y se centra en operaciones stateless básicas en un clúster v1.35.5 fijado.
¿Todas las actividades son Beginner?
No. El curso y sus 38 laboratorios son Beginner, pero cuatro desafíos son Intermediate y el acceso read-only al Dashboard es Advanced. Úsalos como comprobaciones después del material guiado relacionado.
¿Se necesita internet o una cuenta de pago?
Depende de la actividad. Algunas inician Minikube, activan addons o descargan imágenes; el primer laboratorio indica que su ruta de image pull es Pro-only y que los entornos Free pueden traer el clúster iniciado. Lee las notas de acceso de cada actividad.
¿Prepara un clúster de producción o multi-node?
No. Los labs usan Minikube single-node para aprender funciones individuales, no alta disponibilidad, Kubernetes cloud gestionado, planificación multi-node ni una plataforma persistente de producción.


