Hey — It's Sandip Das 👋

The Kubernetes Labs catalog just grew to 217 hands-on labs — the most complete path from your first Pod to operating production-grade clusters, all inside LearnXops.

Just create cluster using LearnXops Desktop App and Get started 👍

Most learning platforms give you very limited videos and quizzes and very few labs with a terminal which disconnects most of the time. We give you a terminal and a problem to solve using your local system.

Every lab on LearnXops:

  • Runs inside your system's Docker environment
  • Has step-by-step tasks with hints, verification and solutions
  • Covers beginner to expert difficulty

🧩 Core Kubernetes (39 labs)

Workloads, objects, scheduling and the kubectl skills everything else builds on.


⎈ Helm — Packaging & Releases (10 labs)

Charts, dependencies, hooks, and multi-environment release management.


🌐 Networking (17 labs)

Services, DNS, Ingress, the Gateway API, NetworkPolicies and service mesh.


💾 Storage & Data (11 labs)

Volumes, PVCs, StatefulSet storage, snapshots, and backup/restore.


🔐 Security (24 labs)

RBAC, admission control, Pod Security, secrets, supply-chain and runtime defense.


📊 Observability (13 labs)

Logs, metrics, tracing, dashboards, alerting and SLOs.


🤖 Operators & CRDs (15 labs)

Custom resources, controllers, the Operator SDK and real-world operators.


🔄 GitOps & Delivery (12 labs)

Argo CD, Flux, progressive delivery, in-cluster CI and developer inner-loop.


📈 Scaling & Capacity (13 labs)

HPA, VPA, KEDA, quotas, autoscaling and right-sizing.


🔧 Troubleshooting & SRE (15 labs)

Diagnose and recover real failures — crashes, scheduling, DNS, nodes, chaos.


🧠 AI / ML / MLOps on Kubernetes (48 labs)

Serving, training, GPUs, pipelines, feature stores, drift, notebooks and cost.


Get Started

Browse all 217 labs →

Pick a category you're working on, start a lab, and complete it. It takes anywhere from 15 minutes to an hour depending on difficulty.

Share this post