Rehearse the Kubernetes exams on a real cluster.
One command builds the exam environment on your own machine — a timed sitting, a real Linux desktop, and a score graded on what your cluster actually does. CKAD, CKA and KCNA have full banks today.
Pick an exam. Pick how hard. Sit it. Read the verdicts.
01 · Choose the clock. Training is untimed with two-tier hints and solutions on demand. Mastery is half the real clock. Exam is the real thing: full duration, no help, graded when you submit. Chips narrow the draw to the domains you want to drill.
02 · Work like the day itself. The task on the left; a full Linux desktop on the right, terminal already open on the instance the question names. Firefox reaches the allowlisted documentation and nothing else. Clipboard works both ways.
03 · Get a score you can act on. Weighted to the published curriculum, domain breakdown ordered weakest first, and every task carries the checks that scored it — with full solutions to review.
04 · Watch the weak domains close. Every graded attempt is kept on its own volume. The weakest-domains list is built from all of them, and a drill is one click from there. ./sim down then up resumes an attempt mid-sitting.
When a check fails, it shows you why.
Hands-on answers are graded on what the cluster does — a NetworkPolicy that actually denies (Calico, not kindnet), an Ingress the controller really routes — never on the shape of your YAML.
A failed check puts your cluster state beside the expected one and explains the difference, so the review is where the learning happens.
Every question ships a reference solution; a fresh environment must grade 0 and the references must grade 100%.
kind: Service
spec:
selector:
app: inventory-api
kind: Service
spec:
selector:
app: inventory
An honest draw, every attempt
-
CKADLIVE2h 17 of 44 drawn 66% to pass
Hands-on, on a two-node Kubernetes 1.35 cluster. Each draw is stratified to the published domain weights and mixed across quick, core and deep tasks — so a sitting is never a wall of long multi-step questions.
-
CKALIVE2h 16 of 26 drawn 66% to pass
Hands-on, on a five-node Kubernetes 1.35 cluster with root ssh to every node — control plane included. Disruptive tasks (scheduler repair, CNI install, kubeadm upgrade, etcd restore) get their own auxiliary clusters, and Gateway API routes are graded through a real controller.
-
KCNALIVE90m 65 of 97 drawn 75% to pass
Multiple-choice in the real exam's shape, weighted across the four KCNA domains on every draw. Every answer explained. No cluster involved, so it starts instantly and works on a phone.
-
COMPLETING THE PATHKCSA CKSIn the catalog with the reason each can't be sat yet. The bank format is documented — write one, and the same gates that check ours check yours.
The whole CLI is nine subcommands
--all alone destroys it