Aprende Kubernetes y kubectl
Un curso gratuito e interactivo de Kubernetes. En cada lección practicas los comandos esenciales de kubectl - get, describe, apply, scale, rollout, expose, logs, exec - ejecutando Pods, Deployments y Services en un clúster simulado, con pistas de IA cuando te atascas y un certificado gratuito al terminar. No necesitas minikube ni una cuenta en la nube: el clúster está simulado, así que puedes centrarte en los comandos y los conceptos. Forma parte del recorrido más amplio de Terminal, justo después de la sección de Docker, así que tienes a mano los fundamentos de contenedores sobre los que se apoya Kubernetes.
35,201+ codders inscritos
45 lecciones41 retos182 preguntas de quiz
- Apto para principiantes
Ayuda de codificación con IA
Lecciones interactivas prácticas
Narración de audio en cada lección
Cuestionarios para poner a prueba tu conocimiento
Certificado gratuito de finalización
Programa
Esta sección forma parte del Journey de Terminal. El programa completo tiene más secciones - haz clic en cualquier vista previa de abajo para verla en la página del Journey.
- Sección 1Fundamentos82 lecciones
- Sección 2Control de versiones58 lecciones
- Sección 3Introducción a Docker40 lecciones
Sección 4
Introducción a Kubernetes
Empezar secciónEmpezarExpandirContraerAprende Kubernetes desde la línea de comandos: ejecuta e inspecciona Pods, escribe manifiestos, administra Deployments, Services y la configuración, trabaja con namespaces y Jobs, y depura los problemas.Introducción
2 lecciones212Pods
5 lecciones525Manifiestos
3 lecciones313Implementaciones
6 lecciones630Servicios
4 lecciones418Depuración
5 lecciones524Configuración
4 lecciones418Espacios de nombres y trabajos
4 lecciones418Formatos de salida
4 lecciones418Proyecto de tienda web
Proyecto5 lecciones16Desafíos finales
3 lecciones3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Por qué aprender Kubernetes con Coddy
- Practica Kubernetes en tu navegador. Sin minikube, sin kind, sin Docker Desktop y sin factura de la nube: cada lección se ejecuta contra un clúster simulado de un solo nodo, así que puedes empezar a escribir comandos de
kubectlde inmediato y ver cómo responde el clúster. - Kubernetes esencial: Pods, manifiestos YAML y etiquetas, Deployments con escalado, actualizaciones progresivas y rollbacks, Services y sus endpoints, ConfigMaps y Secrets, namespaces y Jobs, y la salida de
kubectldesde-o widehasta JSONPath. Los fundamentos de Kubernetes que usarás cada día en el trabajo. - Las pistas de IA te ayudan a leer lo que te dice el clúster - un Pod atascado en
ImagePullBackOff, un contenedor enCrashLoopBackOff, los eventos al final dekubectl describe- sin revelarte la respuesta, para que depurar deje de ser adivinar. - Certificado gratuito de Kubernetes al terminar la sección, con un proyecto práctico de una tienda web por el camino. Una prueba creíble para puestos de DevOps, plataforma y backend, donde Kubernetes es la forma estándar de ejecutar contenedores en producción.
Preguntas frecuentes sobre aprender Kubernetes
¿Qué es Kubernetes?
¿Qué es kubectl?
kubectl es la herramienta de línea de comandos para trabajar con un clúster de Kubernetes. Con ella creas e inspeccionas recursos (kubectl get pods, kubectl describe), aplicas manifiestos YAML (kubectl apply -f), escalas y actualizas Deployments, lees logs y ejecutas comandos dentro de los contenedores. Casi todas las lecciones de esta sección son ejercicios de kubectl, porque así trabaja con Kubernetes la mayoría de los ingenieros en su día a día.¿Necesito instalar Kubernetes o montar un clúster?
¿Es un clúster de Kubernetes real?
kubectl responde como lo haría un clúster real: los Pods pasan de ContainerCreating a Running, una imagen incorrecta termina en ImagePullBackOff, un contenedor que falla en CrashLoopBackOff, y kubectl describe muestra los eventos que explican por qué. No hay un plano de control real detrás, así que sirve para aprender los comandos y los conceptos, no para ejecutar cargas de producción. Los mismos comandos funcionan contra minikube, kind o un clúster en la nube.Kubernetes vs Docker: ¿cuál es la diferencia?
¿Debo aprender Docker antes que Kubernetes?
¿Es difícil aprender Kubernetes?
kubectl describe, detectar un ImagePullBackOff o un CrashLoopBackOff - es donde más se atascan los principiantes, así que tiene su propio capítulo.¿Puedo aprender Kubernetes en línea gratis?
kubectl en cada ejercicio, un proyecto y un certificado. Todo se ejecuta en un entorno de navegador simulado, así que no necesitas instalar nada ni pagar un clúster en la nube para empezar.¿El curso incluye una certificación de Kubernetes?
kubectl que adquieres aquí es la base sobre la que se construyen. Kubernetes aparece en la mayoría de las ofertas de DevOps, plataforma y backend, así que el certificado es una señal significativa junto a tus proyectos.