はじめに
CKAD(Certified Kubernetes Application Developer)を受験して合格することができたので、合格までの体験記としてまとめたいと思います。
試験環境がPSI Bridgeに変更になってからの受験になります。
CKADとは
CKAD(Certified Kubernetes Application Developer)は、CNCFとLinux FoundationによるKubernetes開発者向けの資格です。

実際に試験環境を使ってPodを作成したりする実践的な試験内容になっています。
また、試験官が日本語を話してくれるCKAD-JPもあります。

Certified Kubernetes Application Developer (CKAD) | Linux Foundation Education
Open new career doors - prove your Kubernetes & cloud native developer skills with the CKAD certification that is recognized globally, vendor-neutral, and relevant across all industries.

認定Kubernetesアプリケーション開発者 (CKAD-JP)
認定Kubernetesアプリケーション開発者は、Kubernetes用のクラウドネイティブアプリケーションの設計、構築、構成、公開について学習します。
特徴
試験形式: 実践形式試験時間: 120分出題数: 15~20問合格ライン: 66%有効期間: 3年受験料: 410)受験形式: オンライン言語: 英語、日本語
一度落ちてしまっても1回までは再受験が可能です。
PSI Bridgeに変更になって
2022/6/25から試験のプラットフォームがPSI Bridgeに変更になりました。

PSI Bridge ProctoringPlatform2021-2022へのLF移行
大きな変更点としては下記になると思います。
- 30分前から「受験」のプロセスを開始できる(身分証明書や周囲の確認など)
- ローカルのブラウザではなくPSI Secure BrowserアクセスするRemote Desktop環境で受験(コピペのショートカットが変わる)
これまでの受験のTipsを見ているとブックマークを準備してなどがありましたが、使えなくなりました。
個人的にはRemote Desktop環境のブラウザが重くドキュメントを確認するのが大変でした。
試験環境のイメージ画像は下記から確認できます。
Exam User Interface: Configuration & Features | T&C DOCS (Candidate Facing Resources)
Overview of ExamUI for LF Exams
試験範囲
試験範囲は下記の通りです。(公式より)
- アプリケーションの設計と構築20%
- コンテナイメージを定義、構築、変更
- ジョブとCronJobs
- マルチコンテナポッドのデザインパターン(サイドカー、initなど)
- 永続的で一時的なボリュームを利用
- アプリケーションの展開20%
- Kubernetesプリミティブを使用して、一般的なデプロイ戦略(青/緑またはカナリアなど)を実装
- 展開とローリング更新の実行方法を理解
- Helmパッケージマネージャーを使用して、既存のパッケージをデプロイ
- アプリケーションの可観測性とメンテナンス15%
- APIの非推奨を理解
- プローブとヘルスチェックを実装
- 提供されているツールを使用してKubernetesアプリケーションを監視
- コンテナログを利用
- Kubernetesでのデバッグ
- アプリケーション環境、構成、およびセキュリティ25%
- Kubernetes(CRD)を拡張するリソースを見つけて使用
- 認証、承認、アドミッションコントロールを理解
- リソースの要件、制限、および割り当てを理解して定義
- ConfigMapを理解
- シークレットを作成して使用
- ServiceAccountsを理解
- SecurityContextsを理解
- サービスとネットワーキング20%
- NetworkPoliciesの基本的な理解
- サービスを介したアプリケーションへのアクセスの提供とトラブルシューティング
- 入力ルールを使用してアプリケーションを公開
受験方法
受験方法はオンライン形式になります。
受験する場所はプライベートな空間である必要があるため、私の場合は自宅では受験が難しく、下記のレンタルスペースで受験しました。
https://www.instabase.jp/
細かい受験場所の条件は下記に載っています。
Important Instructions: CKA and CKAD | T&C DOCS (Candidate Facing Resources)
試験開始まで
当日の試験開始までの手順は下記のようになります。30分前から試験ページに入ることができます。
- 身分証の撮影
- 周囲やテーブルの上などの撮影
- 自身の撮影
- 試験官の割り当て待ち
- 試験官による受験中の注意点などの確認
- 試験開始
周囲の撮影や試験官の割り当てなどに時間がかかるので、試験開始までは20分ぐらいはかかると思います。
私はCKAD-JPを購入し、CKAD-JPを購入すれば試験官の方も日本語が話せるはずですが、なぜか今回の担当の方は英語でのやりとりでした。ですが、やりとりはチャットのみで、主に試験についてのアナウンスがメインになるので、英語が読めれば問題ないです。
勉強方法
多分CKADに関するUdemyのコースで一番有名かと思います。こちらのコースをやれば、試験範囲は網羅できます。

Kubernetes Certified Application Developer (CKAD) with Tests
<p>Learning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently, the average Silicon Valley salary for a DevOps engineer is 20% higher than what a software engineer makes. And one of the most in-demand skills is Kubernetes Deployment.</p><p>Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. <strong>Simplify Complex Technology</strong></p><p>This course helps you gain the knowledge required to design and deploy cloud-native applications on a Kubernetes cluster. A series of well-designed lectures with animation and illustrations help you understand complex concepts easily.</p><p><br /></p><p><strong>Practice! Practice! Practice!</strong></p><p><br /></p><p>Lectures alone won’t help you clear the certification. The Kubernetes Certification (CKAD) is a practical, hands-on exam. You need hands-on experience, you need to get fast, and you need practice. That is what our integrated hands-on lab experience gives you.</p><p>Our coding quizzes can be accessed right in your browser without having to set up any lab environment yourself. We validate your work and give you feedback instantly. Preview a few lab exercises for Free!</p><p><br /></p><p>After you have completed the lectures and coding exercises, you will have the opportunity to complete a series of assignments that put your new skills to the test. You will be given a challenge to solve using the Kubernetes skills you have learned.</p><p>This will give you real-world experience and the chance to work with other students in the community. You will develop a Kubernetes deployment and get feedback for your work.</p><p><br /></p><p><strong>Join our community of Experts</strong> <strong>and Learners.</strong></p><p><br /></p><p>Once you enroll, you will get access to our <strong>Slack Channel,</strong> where our instructors and experts will help answer your doubts and help you get through the practical lab exercises. Learn from others and by helping others.</p><p>Don’t waste any more time wondering what course is best for you. You’ve already found it. Get started right away!</p><p><em>“The Best Course for the Kubernetes . For Beginners the perfect search ends here.” – Student Testimonial.</em></p><p>Legal Notice:</p><p><em>Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation. in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.</em></p><p><br /></p><p><strong>Course Update History</strong></p><p><br /></p><ul><li><p>May 26, 2025 – Lab environment upgrade to 1.33v (in progress)</p></li><li><p>Feb 26, 2025 - Lab environment upgrade to 1.32v</p></li><li><p>Oct 29, 2024 - Lab environment upgrade to 1.31v</p></li><li><p>July 15, 2024 - Lab environment upgrade to 1.30v</p></li><li><p>Feb 17, 2024 – Lab environment upgrade to 1.29v</p></li><li><p>June 15, 2023 – Lab environment upgrade to 1.27v</p></li><li><p>Feb 2, 2023 – Lab environment upgrade to 1.26v</p></li><li><p>Oct 10, 2022 – Lab environment upgrade to 1.24v</p></li><li><p>Aug 27, 2022 – Lightning Labs and mock exam solutions added</p></li><li><p>May 1, 2022 – Lab environment upgrade to 1.23v</p></li><li><p>Oct 20, 2021 – Lab environment upgrade to 1.22v</p></li><li><p>Sep 1, 2021 – Course Updates / Exam Curriculum Update * New lectures and labs added based on the new curriculum on topics mentioned below:<br />* Build, define, and modify container images * Authentication, Authorization, and Admission Control * KubeConfig * API Groups * Role-based access controls * Understanding API deprecations * Blue/Green or Canary deployments * Helm * Discovering and using resources that extend Kubernetes (CRD)</p></li><li><p>May 10, 2021 – Lab environment upgrade to 1.20v</p></li><li><p>Aug 24, 2020 – Lab environment upgrade to 1.19v</p></li><li><p>Jun 16, 2020 – Lab environment upgrade to 1.18v</p></li><li><p>Feb 20, 2020 – New lectures on working with kubectl outputs, Rolling updates, Rollbacks, and 2 new Lightening Labs were added.</p></li><li><p>Mock Exams updated.</p></li><li><p>Jan 2, 2020 – New lectures on Storage Classes, StatefulSets, and Volume Claim Templates were added.</p></li><li><p>Jul 5, 2019 – New Mock Exam to the Kubernetes Certification Courses added</p></li><li><p>Jan 2, 2019 – New lecture ConfigMaps added</p></li><li><p>Dec 19, 2018 – New videos and practice tests on Service Accounts in Kubernetes added to the course</p></li><li><p>Dec 13, 2018 – New lectures on Taints/Tolerations and Node Affinity added</p></li><li><p>Dec 1, 2018 – Kubernetes Challenge Series Game of PODS added</p></li></ul>
前編英語ですが、映像がわかりやすくおすすめです。(英語の勉強にもなります)
Tips
他でも色々Tipsは紹介されていますが、今回PSI Secure Browserでの受験になり、特に重要なTipsは以下の2つかと感じました。
- わからない時にドキュメントのどのページを見たらいいか大体把握しておく
kubectl explainを覚える
Remote Desktop環境が重く、ドキュメントを確認するのが大変だったので、どこを見たら欲しい情報を得られるかは把握しておくのがいいかと思います。そのためにも、Udemyのコースの問題を解くときは、実際にドキュメントを確認しながら解くのがおすすめです。
ドキュメントを探すのが大変なときは、kubectl explainコマンドでマニフェストの書き方を調べるのが有効です。
詳しい使い方は下記で解説しています。

kubectlでマニフェストのフォーマット検索
はじめに `kubectl`を使ってマニフェストのフォートマットを検索する方法を紹介します。
参考
- 認定Kubernetesアプリケーション開発者 (CKAD-JP) - Linux Foundation - Training
- Certified Kubernetes Application Developer (CKAD) Exam | Linux Foundation
- Important Instructions: CKA and CKAD - T&C DOCS (Candidate Facing Resources)
- Frequently Asked Questions: CKA and CKAD & CKS - T&C DOCS (Candidate Facing Resources)
- PSI Bridge ProctoringPlatform2021-2022へのLF移行-LinuxFoundation-トレーニング
- Exam User Interface (Performance Based Exams) - T&C DOCS (Candidate Facing Resources)




