CKA Course Intro & Roadmap
Video: FREE Kubernetes Full Course (Day 0/40) — CKA Tutorial + Roadmap • https://www.youtube.com/watch?v=6_gMoe7Ik8k • Duration: ~12 min
Key terms
| Term | Meaning |
|---|---|
| CKA | Certified Kubernetes Administrator — the hands-on exam for cluster operators |
| K8s | Shorthand for Kubernetes (K + 8 letters + s) |
| CNCF | Cloud Native Computing Foundation — the body behind Kubernetes and the CKA |
| Cluster | A set of machines managed together by Kubernetes |
| Node | A single machine (control-plane or worker) in a cluster |
| kubectl | The Kubernetes command-line client |
Problem & solution
Kubernetes is huge and the CKA is a hands-on, performance-based exam, so unstructured studying wastes time and leaves dangerous gaps. Learners need a clear roadmap and accurate expectations of the exam format before diving in.
Solution: Follow the 40-day path in order, Docker basics first, then core objects, scheduling, security, cluster ops, and troubleshooting, practicing hands-on each day toward the CKA.
The analogy
Earning a harbor-master license is never a weekend cram: you start as an apprentice learning cargo basics and work up through staged duties until you can run the whole port. Each rank is signed off only after real hands-on shifts on the docks, not a multiple-choice quiz. The CKA is the same kind of credential: a learner follows the staged 40-day path and proves mastery through hands-on kubectl practice on a live cluster, ending at the performance-based exam.
Goal of this video
Set expectations for the 55 Days of Kubernetes challenge and explain the path to passing the CKA (Certified Kubernetes Administrator) exam.
What is the CKA exam?
The CKA (Certified Kubernetes Administrator) is the credential this whole course aims at, so it helps to know its shape before you start studying for it. It is a practical exam where you operate a real cluster from a live terminal, not a multiple-choice test, so the points below describe the format and what it actually measures.
- Hands-on, performance-based exam (you operate a real cluster, no MCQs).
- ~2 hours, 15–20 tasks, run on a live terminal.
- Passing score ~66%. Open book: only
kubernetes.io/docsallowed. - Tests you on real
kubectlspeed, YAML authoring, and troubleshooting.
The 40-Day learning path (ASCII map)
The challenge groups the syllabus into five phases that build on each other, from containers up through storage and ops.
40 DAYS OF KUBERNETES
=====================
PHASE 1: CONTAINERS (Day 1-3)
+-----------------------------------------------+
| Docker basics -> Dockerize app -> Multi-stage |
+-----------------------------------------------+
|
v
PHASE 2: K8S CORE (Day 4-13)
+-----------------------------------------------+
| Why K8s -> Architecture -> Cluster setup -> |
| Pods -> Deployments -> Services -> Namespaces |
| -> Multi-container -> DaemonSet/Job |
+-----------------------------------------------+
|
v
PHASE 3: SCHEDULING & CONFIG (Day 13-19)
+-----------------------------------------------+
| Static pods -> Taints -> Affinity -> Requests |
| /Limits -> Autoscaling -> Probes -> ConfigMap |
+-----------------------------------------------+
|
v
PHASE 4: SECURITY (Day 20-26)
+-----------------------------------------------+
| TLS -> Certs -> AuthN/AuthZ -> RBAC -> |
| ServiceAccounts -> Network Policies |
+-----------------------------------------------+
|
v
PHASE 5: STORAGE, NET, OPS (Day 27-40)
+-----------------------------------------------+
| kubeadm -> Volumes/PV/PVC -> DNS/CoreDNS -> |
| CNI -> Ingress -> Upgrade -> etcd backup -> |
| Logging -> Troubleshooting -> JSONPath -> Exam |
+-----------------------------------------------+How to study (per day)
Every day of this course follows the same simple rhythm, and sticking to it is what builds the hands-on muscle the exam rewards. The four steps below are that daily loop.
- Watch the video.
- Read the matching doc here.
- Reproduce every command in your own cluster.
- Do the assignment / post notes publicly (
#40daysofkubernetes).
Prerequisites to install
Before Day 1 you need three tools on your machine, because every later day assumes they are installed and working. The list below names each one and what it is for.
- Docker Desktop (or Docker Engine on Linux)
kubectlkind(Kubernetes IN Docker) for a local multi-node cluster
After installing all three, run these commands to confirm each tool is on your PATH and prints a version.
# verify after install
docker --version
kubectl version --client
kind --version
End-to-end flow
The whole challenge is one path: each phase builds on the last, ending at the CKA exam.
Graph legend — each node maps to a real block of the 40-day syllabus:
| Graph node | Maps to | What it does |
|---|---|---|
| Phase 1 Containers | Days 1-3: Docker fundamentals, Dockerize a project, multi-stage builds | Builds the container skills Kubernetes orchestrates |
| Phase 2 K8s Core | Days 4-13: why K8s, architecture, kind, Pods, Deployments, Services, Namespaces | Core workload objects and the cluster they run on |
| Phase 3 Scheduling and Config | Days 13-19: static pods, taints, affinity, requests/limits, HPA, probes, ConfigMap | Controls where pods land and how they are tuned |
| Phase 4 Security | Days 20-26: TLS, certs, AuthN/AuthZ, RBAC, ServiceAccounts, NetworkPolicy | Locks down access to the cluster and its workloads |
| Phase 5 Storage Net Ops | Days 27-40: kubeadm, PV/PVC, CoreDNS, CNI, Ingress, upgrades, etcd backup, troubleshooting | Day-2 operations: storage, networking, and cluster maintenance |
| CKA Exam Pass | The performance-based kubectl exam | The credential the whole path leads to (~66% to pass) |
Key takeaways
- CKA = practice, not memorization. Build muscle memory with
kubectl. - Master Docker first; Kubernetes orchestrates containers.
- Learn to navigate
kubernetes.io/docsfast (you get it during the exam).
Checklist
- [ ] Tools installed and verified
- [ ] Understand exam format (hands-on, 2h, docs allowed)
- [ ] Committed to the 40-day plan