Roadmaps ยท

The Kubernetes certification roadmap: CKAD, CKA, then CKS

Which of the three Kubernetes certifications to take first, how long each one honestly takes, and the order that wastes the least time.

There are three Kubernetes certifications and one prerequisite between them. That single constraint decides more about your route than any advice does: you cannot sit the CKS without an active CKA. Everything else is a judgement call, and this is ours.

Start with CKAD if you write applications

If your day job is building services that someone else deploys, CKAD is the faster win and the more relevant one. It covers the objects you already touch: Deployments, ConfigMaps, Secrets, probes, resource limits. Six to ten weeks of deliberate practice is realistic for someone already working with containers.

The trap in CKAD is not difficulty, it is speed. The exam gives you two hours and more tasks than a careful person can finish carefully. Candidates who fail usually knew every answer and ran out of clock. If you take nothing else from this post: learn to generate manifests imperatively.

kubectl create deployment web --image=nginx --dry-run=client -o yaml > web.yaml

Typing that skeleton by hand costs you ninety seconds per task. Over twenty tasks, that is the exam.

Start with CKA if you operate clusters

CKA is broader and less forgiving. Troubleshooting alone is 30% of the score, which is more than any single domain in any other exam on this site, and it is the domain that cannot be crammed. You either have a method for a NotReady node or you improvise, and improvising costs ten minutes you do not have.

Two topics are close to guaranteed and worth drilling until they are muscle memory: an etcd snapshot and restore, and a full kubeadm control plane upgrade. Both are procedural. Both are free marks if you have done them twenty times, and both are unrecoverable if you have only read about them.

Eight to twelve weeks is the honest range if you already use Kubernetes at work. If you do not, the number is larger than anyone selling you a course will admit.

Take CKS last, and only if security is your direction

CKS requires an active CKA, which effectively fixes it as third in the sequence. It is also the widest: Falco, Trivy, AppArmor, seccomp, admission control with OPA or Kyverno, audit policy, image supply chain. The exam is less about depth in any one tool than about recognising, quickly, which tool a scenario is asking for.

Do not book it as a completionist exercise. Take it if you are moving toward platform security, because the material only sticks if you have somewhere to apply it.

The order that wastes the least time

For most people: CKAD, then CKA, then CKS if relevant. CKAD builds fluency with the objects and with kubectl speed, and that fluency transfers directly into CKA, where you need it under harder conditions. Going the other way works too, and operations engineers often should, but the reverse transfer is weaker.

Whatever the order, book the two Kubernetes exams within the same discount window if you can. They are frequently sold as a bundle, and the saving is larger than any course you would buy to prepare for them.

One thing nobody tells you about the free retake

All three exams include one free retake. That changes the optimal strategy more than people realise. If you are somewhere around ready, sitting the exam is often better than another three weeks of study, because a real attempt is the most accurate diagnostic you will ever get, and the second attempt costs nothing.

The candidates who wait until they feel completely ready are usually the ones who postpone twice and never book.