Black Friday · 27 Nov 2026

Up to 90% off selected certifications.

One time only offer for a very precious career goal. Limited coupons, waitlist first.

Free lesson · CKAD Prep Program · Module 1: Strategy and speed

The CKAD Game Plan: Weights, Order, Verification

CKAD weights are public: configuration plus environment is the heaviest domain, services plus networking close behind. This lesson turns those weights into a minute budget, a task order, and a verification habit.

8 min reading

Objectives

  • Allocate the 120 minutes by domain weight, heaviest first
  • Run the harvest pass for sub-five-minute tasks
  • Apply the fifteen-minute stuck rule without exceptions
  • Close every task with a type-matched verification read

Why this matters

Developer exams punish perfectionism harder than admin ones: a beautiful Deployment that took twenty-five minutes fails the exam it would ace untimed, because three medium tasks went untouched. The weights tell you the exchange rate between minutes and points. Spending by weight is the highest-leverage decision in the room.

Concepts

The published weights shape the budget: Application Design and Build (20%), Application Deployment (20%), Application Observability and Maintenance (15%), Application Environment, Configuration and Security (25%), Services and Networking (20%). Configuration is the heaviest single domain, so ConfigMaps, Secrets, security contexts and resource boundaries deserve the deepest fluency, not just familiarity.

Harvest pass first: every task solvable in under five minutes gets solved immediately, regardless of weight. This banks points, warms up the keyboard, and surveys the whole exam while fresh. Then weight order for the rest, heaviest domain first, with partial attempts everywhere: a half-configured NetworkPolicy-adjacent task still earns more than a perfected trivial one.

Stuck rule, no exceptions: fifteen minutes without progress means flag and move. CKAD tasks chain (a Service question assumes the Deployment from two tasks ago exists), so a block early compounds; returning later with context from sibling tasks dissolves most blocks.

Verification is type-matched. Created a workload: get pods plus logs. Exposed it: get svc,endpoints plus a curl from a temp pod. Configured env or volumes: exec env plus exec ls the mount. Fixed a probe: describe the events. Never trust the apply output; the grader reads state, so you read state first.

Worked example

Minute budget for the standard spread:

minutes 0-10:   skim all tasks, harvest the trivial ones
minutes 10-75:  configuration + deployment domains (45% of weight)
minutes 75-100: services + design + observability
minutes 100-105: remaining flags, partials everywhere
minutes 105-120: verification sweep only, zero new tasks

The sweep is one read per task in task order. A service pointing at the wrong port selector is a zero that a ten-second endpoint check rescues.

Exam notes

Namespaces and contexts switch between tasks: confirm both before every task, not just the first. Image tags and registry paths come from the question text; copying them exactly beats memory every time. And the free retake covers this exam too, so attempt everything: a guessed field on a heavy task beats a skipped task with certainty.

Quick check

A 4-question self-check. Your answers stay on your device, are never stored or sent. Only a passing score (for example 3 of 4) is saved, and only to unlock lesson progress: at least 3 correct is required before a lesson counts as complete. It never counts toward any certification assessment.

Lesson feedback

No published feedback yet.

Log in and complete the lesson to leave feedback.

Exercise

Write your 120-minute budget with minute marks per phase, your stuck threshold, and the four verification reads (workload, expose, config, probe) in your own words.

Pass criteria

Budget totals 120 with named phases; stuck threshold is a number; all four verification reads listed with commands; heaviest domain named correctly.

Sources

Log in to track progressFree account: stores only your lesson progress and quiz results.