「Kubernetes の参考書は一通り読んだ。なのに、何もない端末を前にすると最初のコマンドが出てこない」——CKA勉強法を調べる人がつまずくのは、たいていこの場面です。原因は知識の不足だけではありません。CKA は、2時間で15〜20個のタスクを実機で解き切る実技試験だからです。
だから CKA の勉強は、読む時間より手を動かす時間を多くとる必要があります。1タスクにかけられるのは平均6〜8分。ドキュメントは開けますが、毎回 YAML の書き方を探していては間に合いません。必要なのは、よく使う操作を「調べずに打てる」状態まで繰り返すことです。
この記事を読み終えるころには、配点から分野ごとの学習時間を割り振り、週の学習時間から受験時期を逆算できます。付属のシミュレーター Killer.sh 2回をいつ使うか、本番でタスクの取りこぼしを減らす手順、挫折しやすい3つの場面からの立て直し方も分かります。
CKAの勉強法が選択式の資格と違う3つの点
CKA の勉強は、選択式の資格と同じやり方では仕上がりません。違いは「解答がコマンド」「調べる時間がない」「壊れた状態から始まる」の3つです。
1. 正解を選ぶのではなく、実機を正しい状態にする
CKA の解答は、選択肢ではなくクラスターの状態そのものです。公式の試験仕様は、Kubernetes が動くコマンドラインで複数のタスクを解く実技試験と説明しています。用語を説明できても、Pod に正しいラベルを付けられなければ点になりません。
2. ドキュメントは開けるが、探す時間はほとんどない
試験中は kubernetes.io/docs、Kubernetes Blog、Helm のドキュメント、Gateway API のドキュメントを開けます。ただ、120分で15〜20タスクなら1タスク平均6〜8分(編集部試算)です。ドキュメントは「細かい設定項目の確認」に使い、骨組みは自分の手で作れる状態にしておく必要があります。
3. 配点最大の30%はトラブルシューティング
配点が最大の分野はトラブルシューティングの30%です。公式カリキュラムには、クラスターとノード、クラスターのコンポーネント、サービスとネットワークの調査に加え、リソース使用量の監視やコンテナのログの確認が並びます。ノードが NotReady のまま、Service に届かない、Pod が Pending から動かない。正常な手順を覚えるだけでは足りず、ログとイベントから原因を探す順番を身につける必要があります。試験の全体像や受験料は CKAとは|難易度・合格ライン・受験料で整理しています。
やることが見えても、「どこまで進んだのか」が分からなくなるのが実技の資格の落とし穴です。練習が手当たり次第になり、同じ操作ばかり繰り返してしまう。次の章で、勉強を5つのステップに分けます。
CKA合格までの5ステップ
勉強の順番は「概念の穴を洗い出す→練習用クラスターを作る→配点の高い順に手を動かす→Killer.sh 1回目で弱点を洗い出してやり直す→2回目で仕上げて受験」です。最初から実機に向かうより、先に概念の抜けを埋めたほうが、実機での練習が空回りしません。各ステップの長さは総学習時間に対する割合で示しますが、この割合は公式の数字ではなく編集部の学習計画例です。
STEP1:概念の穴を洗い出す(総学習時間の約1割)
公式カリキュラムの5分野と各項目を書き出し、「調べずに手が動く」○、「調べれば書ける」△、「触ったことがない」×を付けます。Service の種類の違い、RBAC の Role と ClusterRole の違い、PV と PVC の関係など、概念の段階で×がある項目は、実機の前に用語と仕組みを固めてください。Kubernetes の基礎があいまいなら、KCNA の勉強法で全体像を先に押さえると早道です。
STEP2:kubeadm で練習用クラスターを作る(約1割)
仮想マシン2〜3台に kubeadm でクラスターを作ります。バージョンは、2026年10月8日時点の試験環境と同じ v1.35 に合わせるのがおすすめです。公式 FAQ によると、試験環境は最新のマイナー版へリリースから約4〜8週間で追随するので、受験直前に公式の表記を確認してください。
kubeadm でのクラスター作成は、それ自体が「クラスターのアーキテクチャ・インストール・構成(25%)」の練習になります。手早く試したいだけのときは kind などのツールも便利ですが、kubeadm の手順を一度は自分で通しておきましょう。
STEP3:配点の高い順に手を動かす(約4割)
1つの項目を実機で試したら、同じ日のうちに「何も見ずにもう一度」作り直します。たとえば Deployment なら、kubectl create deployment nginx --image=nginx --dry-run=client -o yaml で YAML の骨組みを出し、必要な箇所だけ書き足す流れを体に覚えさせます。ゼロから YAML を手で書くより、入力の量とミスを減らせます。
トラブルシューティングは、わざと壊して直す練習が効きます。kubelet を止める、Service のセレクターを1文字変える、NetworkPolicy ですべての通信を拒否する。原因を見つけるまでに打ったコマンドを書き出しておくと、本番での調べ方の型になります。
STEP4:Killer.sh 1回目で弱点を洗い出し、やり直す(約3割)
通常の CKA 受験登録(CKA-SINGLE などを除く)に含まれる Killer.sh のシミュレーターで、本番と同じ形式の問題を時間を計って解きます。手が止まった分野だけを STEP3 の方法でやり直し、全範囲を均等に復習し直すことはしません。使いどころは次の章で詳しく説明します。
STEP5:Killer.sh 2回目で仕上げて受験する(約1割)
受験の約1週間前に Killer.sh の2回目を本番と同じ2時間で解き、時間配分と残った穴を確かめてから受験します。通常の受験登録には不合格時のリテイクが1回含まれ、原則として購入日から12か月以内に受ける必要があります(法人契約などで期限が先に来る場合もあります)。
勉強時間は配点と週の学習量から逆算する|受験時期の早見表
CKA の勉強期間は、「何か月かかるか」ではなく「週に何時間取れるか」から決めます。LF は必要な学習時間を公表していません。ここでは総学習時間を、編集部の仮置きで経験別に分けます。
| あなたの経験 | 想定する総学習時間(編集部の仮置き) |
|---|---|
| 業務で Kubernetes を運用している | 40〜60時間 |
| Docker と Linux の操作には慣れている | 80〜120時間 |
| Linux のコマンド操作に不安がある | 150時間〜 |
必要な週数 = 想定する総学習時間 ÷ 週あたりの学習時間
| 週あたりの学習時間 | 40〜60時間の人 | 80〜120時間の人 | 150時間の場合(下限例) |
|---|---|---|---|
| 週5時間(平日30分+休日各1時間15分) | 8〜12週 | 16〜24週 | 30週 |
| 週8時間(平日1時間+休日各1.5時間) | 5〜8週 | 10〜15週 | 19週 |
| 週12時間(平日1.5時間+休日各2.25時間) | 4〜5週 | 7〜10週 | 13週 |
※ 時間はいずれも合格を保証するものではありません。週数は小数点以下を切り上げています。150時間を超える人は、上の計算式で週数を出してください。10月中旬に「80〜120時間・週8時間」で始めた場合、受験の目安は2026年12月下旬〜2027年1月下旬ごろになります。
分野ごとの時間は配点に比例させる
総学習時間が100時間なら、STEP3 の約40時間を配点どおりに割り振ると、トラブルシューティング12時間、クラスター構築まわり10時間、サービスとネットワーク8時間、ワークロード6時間、ストレージ4時間です(編集部試算)。ストレージは配点10%なので、公式カリキュラムの3項目(動的プロビジョニング、アクセスモードと回収ポリシー、PV と PVC)を一巡したら、苦手でない限り深追いせずに次へ進みます。
Killer.sh 2回は「中盤」と「直前」に分けて使う
Killer.sh のシミュレーターは2回使え、各回の演習環境は有効化から36時間使えます。公式によると1回17問で、2回は別の問題セットです。1回目は STEP4 に入った時点(総学習時間の約6割を終えたころ)、2回目は受験の約1週間前に使うのがおすすめです。
- 1回目(総学習時間の約6割の時点):時間を計って解き、どの分野で手が止まるかを洗い出します。残りの約3割の時間で、その分野をやり直します。週12時間で4〜5週の短期計画なら、3週目の初めごろが目安です。
- 2回目(約1週間前):本番と同じ2時間で通しで解き、時間配分を確かめます。演習環境が使える36時間のうちに、解けなかった問題を解説を見ながら再現しておきます。
2回とも直前に使ってしまうと、見つかった弱点を直す時間が残りません。逆に学習の序盤に使うと、手も足も出ずに36時間が過ぎます。なおリテイクポリシーによると「SINGLE」「SINGLE-ATTEMPT」と付く受験登録は受験1回のみで、公式 FAQ では CKA-SINGLE に Killer.sh が含まれないと案内されています。申し込み前に商品名を確認してください。
本番で取りこぼしを減らす解き方|1タスク6〜8分の型
本番では、知識と同じくらい「毎回同じ手順で解く」ことが得点を左右します。ssh の手順や使えるツールの説明は公式の重要な指示(Important Instructions)に基づくもので、4つの手順の組み立て自体は編集部の提案です。
- 指定のホストに ssh で入る:各タスクの冒頭に、入るべきホストが示されます。終わったら exit で base に戻ります。ssh の入れ子はできません。
- 骨組みはコマンドで出す:各ホストには kubectl が k というエイリアスと Bash の補完つきで入っています。dry-run で YAML を出し、必要な箇所だけ書き足します。
- 作ったら必ず確かめる:get や describe で状態を見て、タスクの条件を1つずつ照らし合わせます。
- 詰まったら飛ばす:3〜4分手が止まったら、印を付けて次へ進みます。Killer.sh の FAQ によると、本番は小課題ごとの部分点で採点されます。
操作面の注意も事前に知っておくと慌てません。リモートデスクトップは Linux なので、ターミナルでのコピーは Ctrl+Shift+C、貼り付けは Ctrl+Shift+V です。Ctrl+W はブラウザのタブを閉じてしまうため、代わりに Ctrl+Alt+W を使います。INSERT キーは使えないので、vi では i で挿入モードに入ります。
挫折する人はどこでつまずくか|3つの失敗パターンと立て直し方
CKA の勉強が崩れる代表的な場面は3つです。うまくいく手順より先に、落とし穴の位置を知っておきましょう。
失敗1:クラスター構築の沼で数週間を使う
kubeadm でのクラスター作成は、ネットワークやコンテナランタイムの設定でつまずくと、それだけで数週間が過ぎます。ところが構築まわりの分野は25%で、構築そのものはその一部です。立て直し方は、構築は一度通したら台本にして残し、残りの時間をトラブルシューティング(30%)に回すことです。
失敗2:動画と解説を「見るだけ」で終わらせる
講座の動画を最後まで見ると、分かった気になります。ところが本番では、何もないターミナルから自分でコマンドを打つ必要があります。立て直し方は、動画1本ごとに「同じ操作を何も見ずに再現する」時間を同じ長さだけ取ることです。再現できなかった操作が、本当の弱点です。
失敗3:古い教材で範囲が抜け落ちる
CKA の出題項目は2025年2月18日に改定され、Helm と Kustomize の利用やワークロードのオートスケーリングが明記され、Gateway API、CRD とオペレーターなどを含む構成になりました。改定前の教材だけで勉強すると、これらに一度も触れないまま本番を迎えます。立て直し方は、STEP1 の自己診断で公式カリキュラムと教材の目次を突き合わせ、足りない項目を公式ドキュメントで補うことです。
よくある質問
CKA は独学で合格を目指せますか?
出題範囲は公式カリキュラムとして公開されており、通常の受験登録には Killer.sh のシミュレーター2回が含まれるため、独学で目指せる試験です。ただし実技試験なので、自分で触れる練習用クラスターを用意できるかが分かれ目になります。LF は CKA 向けの公式コース「Kubernetes Fundamentals(LFS258)」も用意しています。
日本語の問題文で受けても不利になりませんか?
公式 FAQ によると、問題文は英語・簡体字中国語・日本語で提供され、試験中に切り替えられます。ただし受験者ハンドブックの言語案内は、日本語で受ける場合は日本語版(CKA-JP)に登録するよう案内しているので、日本語で受けるつもりなら CKA-JP で申し込むのが確実です。訳語が分かりにくいタスクだけ英語に切り替えて確かめる使い方もできますが、参照するドキュメントは公式が最新の英語版を推奨しています。
CKA と CKAD はどちらから勉強すべきですか?
クラスターの構築や運用を担当するなら CKA、アプリケーションのデプロイが中心なら CKAD が先です。どちらも前提資格はなく、2時間の実技試験という形式は同じです。将来 CKS を目指すなら、CKS の受験には CKA の合格が必要なので、CKA を先にするのが自然な順番です。
不合格だった場合、リテイクまでに何をすべきですか?
採点結果は試験終了から24時間以内にメールで届きます。点数とあわせて、本番で手が止まったタスクの分野を思い出せるうちに書き出し、その分野だけ STEP3 に戻ってやり直してください。通常の受験登録にはリテイクが1回含まれ、注文に別記がなければ購入日から12か月以内に受ける必要があります。SINGLE・SINGLE-ATTEMPT の登録は対象外で、法人契約では契約満了が先に来る場合があります。
まとめ
CKA で問われるのは、知っていることの量ではなく、2時間のあいだに実機で手を止めずに解き切れるかどうかです。だからこそ、練習用クラスターで同じ操作を何も見ずに再現した回数が、得点につながりやすくなります。今日のうちに公式カリキュラムの5分野に○△×を付け、早見表で自分の受験時期を出してみてください。実機の練習で手が止まった原因が、操作ではなく Service や RBAC の仕組みの理解にあると感じたら、実技の代わりではなく概念の確認用として、SkillStack の選択式の CKA 練習問題集を通勤中に解き、間違えた問題を間隔をあけて出し直す復習機能で、実機に向かう前に理解の穴を埋めておけます。
参考サイト
- Linux Foundation Education「Certified Kubernetes Administrator (CKA)」(取得日: 2026年10月8日)
- Linux Foundation「Frequently Asked Questions: CKA and CKAD & CKS」(取得日: 2026年10月8日)
- Linux Foundation「Important Instructions: CKA and CKAD」(取得日: 2026年10月8日)
- Linux Foundation「Certification Resources Allowed」(取得日: 2026年10月8日)
- CNCF「CKA Exam Curriculum v1.35」(cncf/curriculum)(取得日: 2026年10月8日)
- CNCF「CKA Exam Curriculum v1.31」(旧版・cncf/curriculum)(取得日: 2026年10月8日)
- Linux Foundation Education「Certified Kubernetes Administrator (CKA) Program Changes」(取得日: 2026年10月8日)
- Linux Foundation Education「Exam Retake Policy」(取得日: 2026年10月8日)
- Linux Foundation「Candidate Handbook: Language」(取得日: 2026年10月8日)
- Killer.sh「FAQ」(取得日: 2026年10月8日)
