KCNA — What is KCNA?
What is KCNA?
The Kubernetes and Cloud Native Associate (KCNA) is a certification offered by the Cloud Native Computing Foundation (CNCF) — the same organization behind Kubernetes, Prometheus, Helm, and dozens of other major cloud-native projects.
KCNA validates your foundational understanding of Kubernetes and the cloud-native ecosystem. It’s the most beginner-friendly certification in the CNCF family — designed for people who are starting their journey, not experts who’ve been running clusters for years.
The Key Difference: Conceptual, Not Hands-On
This is the most important thing to understand about KCNA:
KCNA is a multiple-choice exam. You will NOT have a terminal. You will NOT run kubectl commands. You will NOT configure live clusters.
This makes KCNA fundamentally different from CKA, CKAD, and CKS — which are all performance-based exams where you solve problems on real Kubernetes clusters.
| Aspect | KCNA | CKA / CKAD / CKS |
|---|---|---|
| Format | Multiple-choice questions | Performance-based (live terminal) |
| Environment | PSI Secure Browser, no terminal | Browser-based terminal with real clusters |
| Interaction | Select answers from options | Run commands, edit YAML, solve problems |
| Reference Docs | Not available during exam | kubernetes.io docs allowed |
| Skill Tested | Conceptual understanding | Practical execution |
| Level | Beginner / Associate | Intermediate / Advanced |
KCNA tests whether you understand the concepts. CKA tests whether you can build and manage a cluster. Both matter — but they’re very different exams.
Who Should Take KCNA?
KCNA is designed for a broad audience. You don’t need to be a Kubernetes expert — the exam is aimed at people who are building their knowledge, not those who already have deep experience.
Target Audience
| Role | Why KCNA Matters |
|---|---|
| Aspiring DevOps Engineers | Build your Kubernetes foundation before diving into tools and automation |
| Junior Cloud Engineers | Validate your cloud-native knowledge early in your career |
| IT Professionals | Transition from traditional infrastructure to cloud-native technologies |
| Students & Career Changers | Entry-level certification that doesn’t require years of experience |
| Developers | Understand the platform your applications run on |
| Managers & Architects | Gain vocabulary and understanding to make informed technical decisions |
You’re a Good Fit If…
- You’re new to Kubernetes and want a structured learning path
- You want to formalize your understanding with a recognized credential
- You’re planning to take CKA or CKAD eventually and want a stepping stone
- You want to understand the cloud-native ecosystem (not just Kubernetes)
- You learn better when you have a clear goal (passing an exam!)
You Might Want to Skip KCNA If…
- You already hold CKA or CKAD — KCNA covers a subset of what you already know
- You’re looking for a hands-on certification — KCNA is theory-based
- You have years of production Kubernetes experience — go straight to CKA
The CNCF Certification Landscape
KCNA fits into a family of five CNCF Kubernetes certifications. Understanding where each one sits helps you plan your learning path.
| Certification | Full Name | Level | Focus | Format |
|---|---|---|---|---|
| KCNA | Kubernetes and Cloud Native Associate | Entry | General K8s & cloud-native concepts | Multiple-choice |
| KCSA | Kubernetes and Cloud Native Security Associate | Entry | Security concepts & awareness | Multiple-choice |
| CKA | Certified Kubernetes Administrator | Intermediate | Cluster administration | Performance-based |
| CKAD | Certified Kubernetes Application Developer | Intermediate | Application development on K8s | Performance-based |
| CKS | Certified Kubernetes Security Specialist | Advanced | Hands-on cluster security | Performance-based |
How They Relate
Think of these certifications in layers:
┌─────────────────────────────────┐
│ CKS (Advanced) │ ← Hands-on security specialist
├─────────────────────────────────┤
│ CKA │ CKAD │ ← Hands-on admin / developer
├─────────────────────────────────┤
│ KCNA │ KCSA │ ← Theory-based associate level
└─────────────────────────────────┘
KCNA sits at the foundation — it’s where most people should start.
Why KCNA Matters for Your Career
You might wonder: “Is an entry-level, multiple-choice exam really worth it?”
1. Cloud Native Is the Industry Standard
Kubernetes is no longer optional for modern infrastructure. Companies of all sizes are adopting cloud-native technologies, and they need people who understand the fundamentals.
2. Structured Learning
Studying for KCNA forces you to learn the cloud-native ecosystem in a structured way — not just Kubernetes, but also containers, observability, CI/CD, GitOps, and CNCF tools.
3. Career Differentiation
| Scenario | Without KCNA | With KCNA |
|---|---|---|
| Applying for junior DevOps role | “I know some Kubernetes” | “I’m KCNA certified” |
| Internal promotion | General cloud skills | Proven cloud-native knowledge |
| Learning path credibility | Self-taught, unvalidated | CNCF-recognized credential |
| Building toward CKA | No formal foundation | Documented starting point |
4. It’s Achievable
With 2-3 weeks of focused study, most people can pass KCNA — even without prior Kubernetes experience. It’s designed to be accessible.
5. Gateway to Advanced Certifications
KCNA gives you the conceptual foundation that makes CKA, CKAD, and CKS much easier to tackle. You’ll already know the terminology, architecture, and ecosystem.
What Topics Does KCNA Cover?
The KCNA exam spans five domains. We’ll explore each one in detail in the Exam Overview, but here’s a preview:
| Domain | Weight | What It Covers |
|---|---|---|
| Kubernetes Fundamentals | 46% | Architecture, API, resources, scheduling |
| Container Orchestration | 22% | Runtimes, networking, storage, service mesh, security |
| Cloud Native Architecture | 16% | Microservices, 12-factor, serverless, CNCF, standards |
| Cloud Native Observability | 8% | Prometheus, logging, tracing, cost management |
| Cloud Native App Delivery | 8% | CI/CD, GitOps, Helm, deployment strategies |
Notice that Kubernetes Fundamentals alone accounts for nearly half the exam. We dedicate two full chapters to it in this tutorial.
Key Takeaways for the Exam
- KCNA is multiple-choice — no terminal, no hands-on, no YAML editing during the exam
- It covers breadth, not depth — you need to know many topics at a foundational level
- No prerequisites — anyone can take it
- Kubernetes Fundamentals (46%) is nearly half the exam — focus your study time here
- KCNA covers the cloud-native ecosystem, not just Kubernetes itself
- It’s the perfect stepping stone toward CKA, CKAD, or CKS
What’s Next?
Now that you understand what KCNA is and where it fits, let’s look at the exam in detail — domains, weights, question format, and how this tutorial maps to each domain.