Skip to content

Hands-on Kubernetes labs

Exam-style tasks for the performance-based certifications, run on a real kubeadm cluster on your own Mac with the GoldenKube CLI and graded locally. Each card shows the task's domain, the cluster topology it needs, the recommended time and its points; the detail page has the full task text.

6 of 37 scenarios match · Clear filters

CKATroubleshootingMedium

Worker NotReady: kubelet stopped

A worker node reports NotReady; diagnose and restore it without recreating the node.

Two nodes · ~7 min · 7 points

  • troubleshooting
  • node
  • kubelet
  • notready

goldenkube start cka-trb-001

CKATroubleshootingMedium

Worker NotReady: kubelet fails to start

The kubelet on a worker refuses to start; find the misconfiguration and fix it on the node.

Two nodes · ~8 min · 7 points

  • troubleshooting
  • node
  • kubelet
  • systemd
  • configuration

goldenkube start cka-trb-002

CKATroubleshootingMedium

Worker NotReady: container runtime down

A worker is NotReady although its kubelet runs; find the underlying runtime problem and fix it.

Two nodes · ~6 min · 6 points

  • troubleshooting
  • node
  • containerd
  • cri
  • kubelet

goldenkube start cka-trb-004

CKATroubleshootingMedium

Service with no endpoints

A Service forwards nowhere; find the mismatch and fix the Service only.

Two nodes · ~6 min · 6 points

  • troubleshooting
  • service
  • selector
  • endpoints

goldenkube start cka-trb-006

CKATroubleshootingMedium

Pods Pending on a cordoned node

A Deployment pinned to one node cannot schedule; find the node-level cause and fix it.

Two nodes · ~5 min · 6 points

  • troubleshooting
  • scheduling
  • cordon
  • pending
  • nodeselector

goldenkube start cka-trb-007

CKATroubleshootingMedium

CrashLoopBackOff: container command exits

A Deployment's containers keep exiting; find out why and make them stay running.

Single node · ~6 min · 6 points

  • troubleshooting
  • crashloopbackoff
  • deployment
  • logs

goldenkube start cka-trb-008

Exams covered

  • CKA · Certified Kubernetes Administrator · scenarios verified on Kubernetes 1.37 · 37 published scenarios · mock exam: 15 tasks in 120 minutes, pass at 66%

How to run a lab

  1. Install the CLI and Multipass, then run goldenkube doctor.
  2. Sign in with goldenkube login (free account).
  3. Start a scenario with its id, solve the task on the cluster, run goldenkube submit.

Grading happens on your machine and is practice feedback, not an official score. Tasks are public; hints, reference solutions and grader internals are not.