Pass Certified Kubernetes Application Developer (CKAD)

Bashayr Alabdullah
2 min readJan 4, 2020
ckad

Have experience on k8s? No

Time to prepare the exam: 4 months, 4~5h/week

This article is about my tips to pass Certificate kubernetes Application Developer (CKAD).

Exam curriculum outline

20% - Pod Design.
18% - Observability.
18% - Configuration.
13% - Core Concepts.
13% - Services & Networking.
10% - Multi-Container Pods.
8% - State Persistence.

The exam is 19 questions should be solve in 120 minutes, so I think this is the big challenge!

For more details and exam resources check here.

Practice Practice and Practice!

Three main resources used in preparation

- Get start with Kubernetes App Development GOLDEN GUIDE TO KUBERNETES APPLICATION DEVELOPMENT By Matthew Palmer (book and exercises), there is 30 exercises simulate the real CKAD.

- CKAD exercise and shortcut solution that help you to solve the question faster.

- CKAD video tutorials and labs exercises linuxacademy.

In exam

Before being solve the question you should do some command which help you to save your time.

1. Work as root, some file need to access as root:

sudo -i

2. Use autocomplete and alias the kubectl (take an overview of cheat sheet):

3. If you familiar with nano editor change the kubectl editor to nano:

export KUBE_EDITOR="nano"

During the exam

  • Read the question carefully and don’t start solve before complete reading and finish the question!
  • Be careful about the namespace, every question has own namespace that need you to work with it.
  • As you know the exam is open documentation but there is no time to search and navigate the solution from the documentation, I found the kubectl explain command is very helpful to get the documentation for the resources more quickly.
  • Skip the hard question with minimum percentage 2-3% then back to it later if you have time.

Finally, do the exercises more than one time repeat and repeat again.

Wish you to pass the exam, good luck :)

--

--

Bashayr Alabdullah

Salam, I'm Tech Engineer 🚀. I blend technology insights, inspiration, and fun in my feed. #innovation #discovery #ibmer 🥑🎶🎯🌻