Skip to content

Guía de laboratorios

Última actualización: February 22, 2026

Esta sección proporciona guías de laboratorio prácticas para practicar Kubernetes y tecnologías relacionadas. Cada laboratorio incluye instrucciones paso a paso y métodos de verificación, lo que te permite confirmar en un entorno real lo que aprendiste en la teoría.

Lista de laboratorios

#LaboratorioDificultadRequisitos previos
1Laboratorio de conceptos básicos de LinuxPrincipianteAcceso a terminal Linux
2Laboratorio de habilidades avanzadas de LinuxPrincipianteConceptos básicos de Linux completados
3Laboratorio de tecnología de contenedoresPrincipianteDocker instalado
4Laboratorio de Pods y WorkloadsPrincipiantekubectl, cluster K8s
5Laboratorio de Services y NetworkingIntermediokubectl, cluster K8s
6Laboratorio de StorageIntermediokubectl, cluster K8s
7Laboratorio de ConfigMap y SecretPrincipiantekubectl, cluster K8s
8Laboratorio de creación de cluster EKSIntermedioAWS CLI, eksctl
9Observability E2E: Introducción a la serieAvanzadoCuenta de AWS, Terraform, Helm
10Observability E2E: Configuración de infraestructuraIntermedioParte 0 completada
11Observability E2E: Stack de observabilityAvanzadoParte 1 completada
12Observability E2E: Despliegue de MSA y CanaryAvanzadoParte 2 completada
13Observability E2E: Pruebas de carga y autoscalingIntermedioParte 3 completada
14Observability E2E: Alerting y AIOpsAvanzadoParte 4 completada
15Observability E2E: Análisis de Distributed TracingAvanzadoParte 5 completada

Ruta de aprendizaje recomendada

  1. Laboratorios básicos (1→2→3): Aprende Linux y tecnología de contenedores
  2. Laboratorios core (4→7→5→6): Trabaja con recursos core de Kubernetes
  3. Laboratorios de EKS (8): Opera clusters en un entorno real de cloud
  4. Laboratorios de Observability (9→10→11→12→13→14→15): Construye y opera un stack de observability de extremo a extremo

Configuración del entorno de laboratorio

Entorno local (para laboratorios básicos/de contenedores)

  • Terminal Linux (WSL2, Terminal de macOS o Linux)
  • Docker Desktop o Docker Engine

Entorno Kubernetes (para laboratorios core)

bash
# Install and start minikube
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
minikube start

# Install kubectl
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install kubectl /usr/local/bin/kubectl

Entorno AWS (para laboratorios de EKS)

  • Cuenta de AWS y AWS CLI configurada
  • eksctl instalado

Consejos para los laboratorios

  • Revisa primero los Requisitos previos de cada laboratorio
  • Después de ejecutar comandos, compara con la salida esperada para verificar el funcionamiento correcto
  • Usa pistas cuando te quedes atascado
  • Después de completar el laboratorio, ejecuta siempre los comandos de la sección Cleanup para eliminar recursos