System Design Space
Knowledge graphSettings

Updated: March 2, 2026 at 6:22 PM

CKA: Kubernetes Exam Preparation

hard

Current CKA structure, speed preparation strategy and selection of resources (mindmap + practical tips).

Original

CKA exam preparation (Part 0)

A note about the training plan and sources that help you train for speed.

Перейти на сайт

CKA (Certified Kubernetes Administrator) is a practical exam on Kubernetes: not about theory, but about the ability to quickly solve real problems in the terminal. This chapter contains a modern guide to the content of the exam, a list of strong sources and an approach to preparation (mindmap + practice). I took the exam several times and for a total of 5 years I was listed as a Certified Kubernetes Administrator: this didn’t make me administer K8s, but I saw the patterns of distributed systems in practice, and it became easier to talk with guys from infrastructure and platforms.

What to expect from the exam

Officially

CKA: Exam Details & Resources

Description of the exam, Kubernetes version, simulator and links to handbook/FAQ.

Перейти на сайт

2 hours and terminal-first

Performance-based exam: time is spent on commands, YAML and diagnostics, not on guessing games.

Modern version of Kubernetes

The exam is currently focused on Kubernetes v1.34 and is updated within a few weeks after new minor releases.

There is a simulator

After purchasing the exam, they usually give you access to Killer.sh - this is useful for practicing timing and habits.

The practical meaning of CKA: you upgrade not only kubectl, but also basic cluster operating skills: from RBAC and networking to storage and troubleshooting. This carries over directly into production.

Exam structure: where the time goes

Curriculum

CKA Curriculum v1.34 (PDF)

Current exam structure and list of skills by domain.

Перейти на сайт

CKA Curriculum (v1.34): section weights

Click a section to see what is usually tested and where to look in the docs.

Performance-based exam
Decreasing contribution to the final score

What to practice

The heaviest section: troubleshooting nodes, control-plane components, and networking issues.

  • Troubleshoot clusters and nodes
  • Monitor cluster and application resource usage
  • Manage and evaluate container output streams
  • Troubleshoot cluster components
  • Troubleshoot services and networking

Documentation links

Tip: time is your main resource during the exam, so it helps to know in advance where the relevant YAML and command examples live in the docs.

RTFM as a strategy: mindmap + quick links

Chapter

Kubernetes: The Documentary

Brief context: how and why Kubernetes became an industry standard.

Look

A short preparation strategy: instead of “read the entire documentation”, collect a mindmap from tasks, and for each task - a short link to a page with examples. Next - consolidate by solving speed problems.

How to build a mindmap for the exam

Example branch: Cluster Architecture, Installation & Configuration

This approach saves real time: instead of reading everything linearly, build a map where each branch is a concrete task type + links to YAML/CLI examples.

Preparation plan (if you have 2-4 weeks)

Chapter

Kubernetes Patterns

Patterns that directly help with workloads, configs and operational practices.

Read review

Week 1

Base + cluster architecture

  • kubeadm, upgrades, etcd backup/restore
  • RBAC, namespaces, contexts
  • Practice quick YAML patterns (deploy/service/ingress)

Week 2

Workloads + scheduling

  • Deployments, rolling updates, rollbacks
  • ConfigMaps, Secrets, probes, resources/limits
  • Affinity/taints/tolerations, HPA

Week 3

Services + networking

  • Service types, endpoints, DNS
  • Ingress/Gateway API, NetworkPolicies
  • Diagnostic connectivity practice

Week 4

Troubleshooting + simulations

  • Logs, events, health control plain
  • Storage: PV/PVC, StorageClass, dynamic provisioning
  • 1-2 full runs in the simulator (Killer.sh)

If you are simultaneously reading about cloud-native approaches, look at another chapter Kubernetes Patterns - many “combat” structures around Pods and services fit comfortably there.

Practical tips for speed

  • Habits are more important than knowledge in the exam: practice in advance kubectl templates and quick YAML edits.
  • Keep 3-5 “universal” commands on hand: kubectl get, describe, logs, events, top.
  • Learn to look for examples in the documentation: it is often faster to open ready-made YAML and adapt it than to write it from scratch.
  • Practice “context switching” and navigating through namespaces - it saves minutes.

Enable tracking in Settings

System Design Space

© 2026 Alexander Polomodov