KCNA — What is KCNA?

4 minute read

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.

Exam Overview →

Updated: