Skip to practice content
GUIDED PRACTICE / GETTING STARTED

THE ON-CALL PRACTICE ROOM

Build the habit
of evidence.

Practice the first few minutes of a Kubernetes incident. Inspect the signals, cite your evidence, and explain why your diagnosis fits.

Simulated incidentsNo setupAt your pace
YOUR PRACTICE LOG

— / 10

base cases with submitted checks passed

Keep the evidence. Revisit your reasoning. Try a transfer case.

THE PRACTICE LIBRARY

Small incidents. Better instincts.

10 base cases + 10 transfer cases

CASE 01

The restarting report worker

Distinguish a restart symptom from a confirmed termination reason.

Beginner 6 min
CASE 02

Healthy pods, unreachable service

Trace how a Service selects its backend pods.

Beginner 7 min
CASE 03

A release that never starts

Separate registry authentication failures from missing image tags.

Intermediate 8 min
CASE 04

A worker exits before serving

Use previous logs to investigate a crash loop.

Beginner 8 min
CASE 05

A Pending pod on a quiet node

Scheduling uses requested capacity, not current CPU usage.

Beginner 8 min
CASE 06

Running but never Ready

Readiness failure can exclude a healthy process from traffic.

Beginner 8 min
CASE 07

Only one client cannot resolve Services

Check the client resolver before blaming CoreDNS.

Intermediate 8 min
CASE 08

Configuration prevents container creation

Differentiate startup configuration failure from a crash loop.

Beginner 8 min
CASE 09

A database waits for storage

Use claim events to identify provisioning prerequisites.

Beginner 8 min
CASE 10

The old version stays available

Trace Deployment progress down to ReplicaSet events.

Intermediate 8 min
01Read the incident

Separate what you know from what you suspect.

02Collect evidence

Inspect simulated diagnostic results at your own pace.

03Explain the cause

Check your diagnosis and keep the lesson in your notebook.

Optional usage counts Off

Help improve practice by counting case starts, passed checks, and visits on a later day. Off by default. Counts contain a case ID and random event ID, never your notes, reasoning, email, or account ID. No visitor profile is created.

Changing this preference affects future events. Hosting and database providers still process ordinary network requests. Counts are approximate; they do not measure learning outcomes.