00

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

TermMeaning
CKACertified Kubernetes Administrator — the hands-on exam for cluster operators
K8sShorthand for Kubernetes (K + 8 letters + s)
CNCFCloud Native Computing Foundation — the body behind Kubernetes and the CKA
ClusterA set of machines managed together by Kubernetes
NodeA single machine (control-plane or worker) in a cluster
kubectlThe 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/docs allowed.
  • Tests you on real kubectl speed, 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.

  1. Watch the video.
  2. Read the matching doc here.
  3. Reproduce every command in your own cluster.
  4. 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)
  • kubectl
  • kind (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 nodeMaps toWhat it does
Phase 1 ContainersDays 1-3: Docker fundamentals, Dockerize a project, multi-stage buildsBuilds the container skills Kubernetes orchestrates
Phase 2 K8s CoreDays 4-13: why K8s, architecture, kind, Pods, Deployments, Services, NamespacesCore workload objects and the cluster they run on
Phase 3 Scheduling and ConfigDays 13-19: static pods, taints, affinity, requests/limits, HPA, probes, ConfigMapControls where pods land and how they are tuned
Phase 4 SecurityDays 20-26: TLS, certs, AuthN/AuthZ, RBAC, ServiceAccounts, NetworkPolicyLocks down access to the cluster and its workloads
Phase 5 Storage Net OpsDays 27-40: kubeadm, PV/PVC, CoreDNS, CNI, Ingress, upgrades, etcd backup, troubleshootingDay-2 operations: storage, networking, and cluster maintenance
CKA Exam PassThe performance-based kubectl examThe 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/docs fast (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