Exam Details
The Linux Foundation · CKA
Prepare for CKA: Install, configure, manage, and troubleshoot production Kubernetes clusters.
Overview
Approved links shared by the community. Earn credits when yours gets approved!
No community resources yet. Be the first to suggest one!
Know a strong article, guide, or explainer for this exam? Submit it for review and earn credits when it gets approved.
ExamOS may provide links to third-party websites, books, videos, courses, and other materials ("External Resources") for your convenience and reference. These resources are not created, owned, or controlled by ExamOS unless explicitly stated.
For official and up-to-date information, always refer to the certification provider website.
No resources have been linked to this exam yet.
Video Library
No video resources are available for this exam yet.
Found a strong walkthrough, lesson, or exam breakdown on YouTube? Submit it here and earn credits if it gets approved.
FAQ
The Certified Kubernetes Administrator (CKA) is designed for Kubernetes administrators, cloud administrators, and other IT professionals responsible for managing Kubernetes instances. It validates your ability to perform the responsibilities of a Kubernetes administrator in a production environment. While there are no formal prerequisites to take the exam, candidates should have a strong grasp of the command line (Bash), the ability to edit files in Linux (Vim/Nano), and at least six months of hands-on experience with Kubernetes.
The CKA is a performance-based assessment conducted in a command-line environment. Unlike most certifications, there are no multiple-choice questions. Instead, you are given 15–20 technical tasks to solve on live Kubernetes clusters within 120 minutes. You must be comfortable troubleshooting, configuring, and deploying resources using kubectl. Because it is a hands-on lab, time management is the primary factor in success; if you get stuck on one task, you must move on to ensure you complete the others.
The CKA focuses on the operational aspects of managing a cluster. The domains are:
Yes. The CKA is a restricted "Open Book" exam. During the test, you are permitted to open one additional browser tab to access the official Kubernetes documentation at kubernetes.io/docs, github.com/kubernetes, or kubernetes.io/blog. You are not allowed to use any other websites, including Google or Stack Overflow. This makes it essential to know how to use the search function within the official docs to find YAML templates quickly.
To pass the CKA, you must achieve a score of 66% or higher. Your work is graded automatically based on the final state of the cluster resources after the exam ends. To prepare for the high-pressure environment of a live CLI test, ExamOS offers scenario-based practice quizzes that help you master the technical logic and command syntax required to reach the passing threshold efficiently.
The standard registration fee for the CKA exam is $395 USD. This fee includes the exam entry and typically grants you two attempts (one initial attempt and one free retake), provided the exam is purchased directly through The Linux Foundation. They frequently offer discounts of 15–30% during seasonal sales or "Cyber Monday," so it is often worth waiting for a promotion before purchasing.
The Linux Foundation is very generous regarding retakes. If you do not pass on your first attempt, you are entitled to one free retake. You must wait until your exam results are officially released (usually 24 hours) before you can schedule your second attempt. The retake must be completed within 12 months of the date you originally purchased the exam voucher.
The CKA certification is valid for two years. (Note: The Linux Foundation recently reduced this from three years to ensure administrators stay current with the fast-moving Kubernetes ecosystem). To maintain your certified status, you must retake and pass the most current version of the CKA exam before your expiration date. There is no shortened "renewal" assessment; you must sit for the full 2-hour lab again.
The CKA is widely regarded as one of the most difficult and respected technical certifications in the cloud-industry. It acts as a powerful "proof of skill" for DevOps Engineer, Site Reliability Engineer (SRE), and Cloud Architect roles. Because it is performance-based, holding a CKA proves to employers that you can actually manage a cluster in a crisis, which often leads to significant salary increases and access to high-stakes production environments.
Once you have mastered the administration of Kubernetes, your progression depends on your specialization:
The CKA exam validates your ability to perform the responsibilities of a Kubernetes administrator. This hands-on, performance-based certification targets DevOps engineers, site reliability engineers, and platform engineers who install, configure, manage, and troubleshoot Kubernetes clusters in production. The exam is 100% practical (no multiple choice) with 15-20 performance-based tasks in 2 hours. You'll prove you can manage cluster lifecycle, workloads, networking, and storage using kubectl in a live environment. As Kubernetes becomes the standard for container orchestration, CKA certified administrators are essential to every cloud-native team.
You're a fit for CKA if you:
Not sure if you're ready? Try a free sample quiz: 10 questions, instant results, identify weak areas.
| Domain | Weight | What This Means |
|---|---|---|
| Cluster Architecture, Installation and Configuration | 25% | Install Kubernetes with kubeadm, configure cluster networking, manage TLS certificates, and implement RBAC |
| Workloads and Scheduling | 15% | Deploy pods, ReplicaSets, DaemonSets, jobs, and configure resource limits, taints, tolerations, and affinity |
| Services and Networking | 20% | Configure Services, Ingress, CoreDNS, CNI plugins, and implement network policies for pod communication |
| Storage | 10% | Create PersistentVolumes, PersistentVolumeClaims, StorageClasses, and configure dynamic provisioning |
| Troubleshooting | 30% | Debug cluster components, networking issues, node failures, and application scheduling problems using logs and kubectl |
You're probably ready if you can:
You might need more prep if:
If this feels too advanced:
If you know the basics but want to build confidence: