AMRAP command drills
As many reps as possible. A scenario appears, you type one imperative command, and Enter locks your answer. The next scenario follows immediately. There are no retries or hints during the round.
Requires kubefit v0.1.12 or later and a signed-in account.
kubefit amrap 5m
The round
The question deck loads before the timer starts. Questions are shuffled and never repeat within a round. The timer stops accepting answers at the deadline, even if you are still typing. A blank Enter is incorrect; a prompt you never submit is not an attempt. Ctrl-C ends early and grades the answers submitted so far. If you finish the entire deck, the round ends early.
Commands are checked as text and never executed. Docker and a cluster are not needed. This uses a versioned snapshot of the site's Recall bank: 257 scenarios across kubectl, cluster tools and track tools. Supported aliases, short flags and flag ordering are accepted. Grading compares normalized commands with accepted answers; it is not a shell or live-system validator, and may not recognize every valid alternative.
Choose any whole-second duration from 5s to 60m. To focus on a section:
kubefit amrap --sections
kubefit amrap 5m --section pods
Use the section IDs printed by --sections. AMRAP defaults to all sections independently of your saved track.
Your report
At the end, the terminal shows correct and incorrect answers, accuracy, correct answers per minute, and feedback with accepted commands for missed scenarios. Pace uses actual elapsed time. Interrupted and completed-deck rounds are labeled separately from full timed rounds.
Reports also appear under AMRAP in Reports → All tracks ↗. The site displays the latest 100 sessions with expandable feedback. These are command-recall scores; they do not award lab passes or change readiness.
kubefit amrap --reports
kubefit sync
Answers are saved locally under ~/.kubefit/amrap/ before uploading. If grading or upload fails, keep those files and run kubefit sync when online. Reports belong to the server and account used to start the round. Sign back into that account to retry. Grading needs the server, so an offline upload remains pending until sync.