cka-sim/tracks/cka
vumast3r 595003e377 fix: repair stale reference solutions and Q33's grading check
tracks/cka/solutions.py had drifted out of sync with the actual current
task text for several questions (Q06, 11, 12, 13, 14, 22, 32, 40, 109,
110, 120, 122) - wrong namespaces/resource names, missing required steps,
or output files that were never actually written. Rewrote each to match
its task's real requirements.

tracks/cka/bank_extra.py's Q33 grading check queried
`.spec.aggregationRule` on a ClusterRole, but ClusterRole has no `.spec`
field - `aggregationRule` and `rules` are top-level. Fixed the jsonpath
so a correct answer actually passes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Fqcio9TXkEXH35UHebTgoL
2026-09-14 19:23:54 -06:00
..
bank_extra.py fix: repair stale reference solutions and Q33's grading check 2026-09-14 19:23:54 -06:00
bank_hard.py feat: add kube-apiserver failure and node-join-verification tasks 2026-09-10 21:25:18 -06:00
bank_sim_a.py feat: add CKA/CKAD/CKS exam simulator and question banks 2026-09-06 19:06:10 -06:00
bank_sim_b.py feat: add CKA/CKAD/CKS exam simulator and question banks 2026-09-06 19:06:10 -06:00
common.py feat: add CKA/CKAD/CKS exam simulator and question banks 2026-09-06 19:06:10 -06:00
questions.py fix: install etcdctl/etcdutl on the control-plane node for the etcd tasks 2026-09-07 13:51:37 -06:00
solutions.py fix: repair stale reference solutions and Q33's grading check 2026-09-14 19:23:54 -06:00