Commit 9c84e51
committed
CKAD Exam Prep System 2026 — Pattern-based learning, timed exercises, and full mock exam
Major restructuring to align with real exam patterns and time pressure:
NEW DIRECTORIES & CONTENT:
• patterns/ — 6 core patterns (RBAC, deployment debugging, networking, cronjob, ingress, service)
• broken/ — Real broken YAML files to debug (pod crashes, service 0 endpoints)
• timed/ — Progressive difficulty exercises (2-min, 5-min, 10-min tasks)
• mock-exam/ — Full 15-question exam simulation with answers
• multi-step/ — Real exam workflows (3-tier app, RBAC combinations, troubleshooting)
• rbac/ — Deep RBAC scenarios (cross-namespace, auditing, permission debugging)
• networking/ — Network debugging flows (503 errors, selector mismatches, NetworkPolicy)
• basics/ — Common mistakes (20 most-expensive errors) + fundamentals cheatsheet
• container/ — Build, push, deploy custom images (10% of exam)
REFERENCE FILES:
• KUBECTL-CHEATSHEET.md — All commands ranked by frequency (copy-paste ready)
• exam-strategy.md — Time management, when to skip, pre-exam mental checklist
• README.md — New navigation guide + study timeline (3-4 weeks)
PEDAGOGICAL APPROACH:
✓ 70% of exam is pattern-matching → memorize patterns first
✓ Time pressure is the difficulty → practice timed exercises
✓ 60% of tasks are debugging → learn systematic troubleshooting
✓ RBAC is #1 failure point → deep-dive patterns + cross-namespace scenarios
✓ Real exam combines concepts → multi-step workflows
✓ Psychology matters → exam-strategy.md covers mental preparation
FEATURES:
• Each pattern includes: problem, symptoms, exact commands, verification
• Timed exercises have scoring (measure speed improvement)
• Broken scenarios teach debugging methodology
• Mock exam has 15 questions with detailed solutions
• Cheat sheet optimized for exam-day speed
• All content focused on 2026 exam patterns (based on Reddit r/CKAD feedback)
TARGET: Score 80%+ on mock exam → ready for real exam
Study path: Patterns (1 week) → Timed (1 week) → Scenarios (1 week) → Mock + Review (1 week)1 parent 45deab0 commit 9c84e51
21 files changed
Lines changed: 4473 additions & 0 deletions
File tree
- basics
- broken
- container
- mock-exam
- multi-step
- networking
- patterns
- rbac
- timed
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
63 | 175 | | |
64 | 176 | | |
65 | 177 | | |
| |||
0 commit comments