Skip to main content

CKA & CKAD Study Guide

Comprehensive study notes for both the Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) exams. Each page is tagged with exam relevance so you know what to focus on.


Exam Overview

CKACKAD
FocusCluster administration, setup, maintenanceApplication lifecycle, deployment, configuration
FormatPerformance-based (live cluster)Performance-based (live cluster)
Duration2 hours2 hours
Passing Score66%66%
Questions~17 tasks~16 tasks
Kubernetes Version1.31 (as of 2026)1.31 (as of 2026)
Allowed Resourceskubernetes.io/docs, kubernetes.io/blog, helm.sh/docskubernetes.io/docs, kubernetes.io/blog, helm.sh/docs

CKA Exam Domains

DomainWeight
Cluster Architecture, Installation & Configuration25%
Workloads & Scheduling15%
Services & Networking20%
Storage10%
Troubleshooting30%

CKAD Exam Domains

DomainWeight
Application Design and Build20%
Application Deployment20%
Application Observability and Maintenance15%
Application Environment, Configuration and Security25%
Services & Networking20%

Study Notes — Table of Contents

#TopicCKACKADKey Concepts
01Core ConceptsPods, Namespaces, API primitives, kubectl essentials
02Cluster ArchitectureControl plane, etcd, kubelet, kube-proxy, kubeadm
03WorkloadsDeployments, ReplicaSets, DaemonSets, StatefulSets, Jobs, CronJobs
04SchedulingnodeSelector, affinity, taints, tolerations, resource limits, static pods
05ConfigurationConfigMaps, Secrets, env vars, SecurityContext, ServiceAccounts
06Networking & ServicesServices, Ingress, NetworkPolicy, DNS, CNI
07StorageVolumes, PV, PVC, StorageClass, CSI
08Security & RBACRoles, ClusterRoles, Bindings, Pod Security, Certificates
09Cluster MaintenanceUpgrades, etcd backup/restore, drain/cordon, OS maintenance
10TroubleshootingDebug pods, nodes, services, networking, cluster components
11ObservabilityProbes, logging, monitoring, resource metrics
12Helm & KustomizeHelm install/upgrade/rollback, Kustomize overlays
13Exam Tips & SpeedAliases, shortcuts, time management, bookmarks

How to Use These Notes

  1. Read each page in order — they build on each other
  2. Practice every command — reading is not enough; type every kubectl command in a real cluster
  3. Use killer.sh — you get 2 free sessions with each exam registration; do them in the final 2 weeks
  4. Bookmark kubernetes.io — it's the only reference allowed; learn to navigate it fast
  5. Tag focus: if you're only doing CKA, you can skip CKAD-only sections (but there aren't many — most overlap)