Skip to content
breakpoınt

K8sQuest

Fix 50 broken Kubernetes scenarios on a local cluster with kubectl

K8sQuest breaks things in a Kubernetes cluster on your own computer, and you fix them. Each mission starts with a briefing. You keep the game open in one terminal and use kubectl in a second terminal to investigate. Then you go back and run check or validate to see if your fix works.

Play on github.com

Free · No login · Terminal · Intermediate

K8sQuest preview

About K8sQuest

There are 50 levels in five worlds: basics, deployments and scaling, networking and services, storage and stateful apps, and security and production operations. Hints, debriefs and XP help you along. It suits learners who know a little Kubernetes and want real troubleshooting practice.

It runs locally on a kind cluster, so you need Docker, kubectl, kind, bash, Python 3 and jq. No cloud account is needed. It is free and open source under the Apache 2.0 license.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help