CKA Study Guide 2026

Everything you need to pass the CKA exam in one place: the exam format, every topic to study, real practice questions with explanations, flashcards, and full-length practice tests. Free, no sign-up needed.

📋 CKA Exam Format at a Glance

66
Questions
120 min
Time Limit
66.00%
Passing Score

📚 CKA Topics to Study (45)

✍️ Sample CKA Questions & Answers

1. What is a Pod in Kubernetes?
The smallest deployable unit that can contain one or more containers

A Pod is Kubernetes' atomic deployment unit, wrapping one or more containers that share storage, networking, and a specification for how to run.

2. What happens to Pod-to-Pod traffic between nodes in a flat Kubernetes network model?
Pods can communicate directly without NAT

The Kubernetes network model requires that all Pods can reach each other without NAT, regardless of the node they run on.

3. A `postStart` hook fails. What does Kubernetes do to the container?
Kills and restarts the container

If the `postStart` hook fails (non-zero exit or HTTP non-2xx), Kubernetes kills the container and it is subject to the pod's restartPolicy.

4. What is the default behavior of a NetworkPolicy when it first selects a Pod?
All ingress to the Pod is denied; egress is unchanged

Applying any NetworkPolicy that selects a Pod immediately blocks all ingress to that Pod; egress is only restricted when an egress rule is also present.

5. A CronJob's concurrencyPolicy is set to Forbid. What happens if the previous job is still running when a new schedule triggers?
The new job is skipped

With concurrencyPolicy: Forbid, the CronJob controller skips the new job execution if the previous job hasn't completed yet.

6. Which Service type allows external access to a Kubernetes application through a specific port on each node in the cluster?
NodePort

The NodePort Service type exposes the Service on a static port on each node's IP address. This means that any traffic sent to that specific port on any node in the cluster will be routed to the Service and its backing Pods. It's a common way to make a service accessible from outside the cluster, especially in development or smaller environments where an external load balancer isn't readily available.

🎯 Free CKA Practice Tests

📖 CKA Guides & Articles

Your CKA Study Path
1. Learn with Flashcards → 2. Drill Practice Tests → 3. Take the Full Exam Simulation