Linux Foundation · Associate

Kubernetes and Cloud Native Associate (KCNA) practice exam & study guide

The Kubernetes and Cloud Native Associate (KCNA) is the Linux Foundation and CNCF’s entry-level certification for Kubernetes and the cloud-native ecosystem. It validates foundational knowledge of Kubernetes fundamentals, container orchestration, cloud-native application delivery, and cloud-native architecture.

KCNA is a beginner, knowledge-based exam — multiple choice rather than the hands-on labs of CKA or CKAD. Questions test whether you understand how Kubernetes and the cloud-native ecosystem work, not whether you can operate a live cluster.

This free hub gives you everything you need to prepare: a syllabus breakdown by exam domain, realistic practice questions with teacher-style explanations, a glossary of the Kubernetes and cloud-native terms the exam relies on, and full-length timed mock exams that mirror the real testing experience.

60
Questions
90 min
Time limit
75%
Mock pass %
4
Domains

Start studying KCNA

New here? Follow the three steps below in order. Everything is free and needs no account.

  1. 1
    Learn the plan

    See all 4 domains in exam-weight order.

    Open study path
  2. 2
    Drill by domain

    Practice one topic at a time with explained answers.

    Start with the first domain
  3. 3
    Sit a timed mock

    60 questions · 90 min · 75% to pass our mock.

    Take the mock exam

All KCNA study resources

KCNA exam domains

The KCNA exam is weighted across 4 domains. Pick any domain below to drill it — or read the full breakdown in the FAQ.

Exam domainExam weightPractice
Kubernetes Fundamentals44%Practice this topic
Container Orchestration28%Practice this topic
Cloud Native Application Delivery16%Practice this topic
Cloud Native Architecture12%Practice this topic

Sample KCNA questions

A sample of the KCNA questions on this hub. Each links through to the full question, the correct answer, and an explanation of why every other option is wrong.

Key KCNA terms

Start with these terms, then explore the full glossary. Each links to a plain-English definition written for the KCNA exam.

KCNA frequently asked questions

What is the KCNA certification?+

The Linux Foundation positions KCNA as validating foundational knowledge and skills across Kubernetes and the wider cloud-native landscape, and as a stepping stone toward hands-on certifications like CKA, CKAD, and CKS.

It covers Kubernetes fundamentals (architecture, resources, scheduling, containers), container orchestration (networking, security, storage, the CRI/CNI/CSI), cloud-native application delivery (CI/CD, GitOps, Helm), and cloud-native architecture (autoscaling, serverless, observability, and the CNCF ecosystem).

What topics are on the KCNA exam?+

The KCNA exam is organised into four weighted domains. The percentages below are the CNCF’s published weightings. Kubernetes fundamentals alone is nearly half the exam, with container orchestration a strong second.

Kubernetes Fundamentals (44%)

By far the heaviest domain. It covers Kubernetes architecture and control-plane and node components, core resources such as Pods, Deployments, and Services, the API and kubectl with declarative YAML, scheduling basics, and container and containerization fundamentals.

Container Orchestration (28%)

Covers container orchestration fundamentals, the Container Runtime Interface, the Kubernetes networking model and the Container Network Interface, service mesh and network policies, storage and the Container Storage Interface, cloud-native security including the 4Cs and RBAC, and troubleshooting.

Cloud Native Application Delivery (16%)

Covers application delivery fundamentals and CI/CD in a cloud-native context, GitOps principles and tools such as Argo CD and Flux, and packaging and deploying applications with Helm plus debugging deployments.

Cloud Native Architecture (12%)

The smallest domain. It covers cloud-native architecture fundamentals such as autoscaling, serverless, and microservices, observability through metrics, logs, and traces, and the CNCF ecosystem, project maturity, community, and governance.

Is the KCNA hard?+

KCNA is a beginner, associate-level exam and one of the more approachable cloud-native certifications: it tests conceptual understanding rather than hands-on cluster operations, so most candidates pass with a few weeks of study.

The main challenge is the breadth of the cloud-native landscape and Kubernetes terminology — knowing what each component and CNCF project does. Practising questions until those distinctions are automatic is the fastest route to a pass.

How many questions are on the KCNA exam and how long is it?+

KCNA is an online, remotely proctored, multiple-choice exam of about 60 questions with 90 minutes to complete it. Unlike CKA, CKAD, and CKS, it is not a hands-on lab exam.

Our full-length practice mock uses a 60-question, 90-minute session so you can rehearse pacing under realistic time pressure before test day.

What score do you need to pass the KCNA?+

The Linux Foundation sets the passing score for its multiple-choice exams, including KCNA, at 75%. Our practice mock uses the same 75% threshold so your score here maps directly to the real bar — aim to clear it comfortably and consistently before you book.

How much does the KCNA exam cost?+

The KCNA exam fee is set by the Linux Foundation — historically around $250 USD and often discounted in bundles, and it includes one free retake. Check the official training.linuxfoundation.org page for current pricing. The certification is valid for two years. Everything on this hub is free.

Who should take the KCNA?+

KCNA is aimed at anyone starting with Kubernetes and cloud native — developers, operations and platform engineers, students, and pre-sales or technical staff who want a recognised grounding before deeper, hands-on certifications.

The Linux Foundation lists no prerequisites and no hands-on experience is required, though basic familiarity with containers and the command line helps.

What jobs and salaries can the KCNA lead to?+

KCNA is relevant for aspiring platform, DevOps, and cloud-native engineers, and for anyone whose role touches Kubernetes. It is the recognised entry point to the CNCF certification path that continues with CKA, CKAD, and CKS.

How much any certification affects pay depends heavily on geography, seniority, and hands-on experience, so treat any single salary figure with caution. KCNA is best viewed as a way to demonstrate cloud-native literacy and a foundation for hands-on Kubernetes roles.

How long does it take to study for the KCNA?+

Most candidates need two to four weeks at roughly an hour a day. The most efficient path is to work through the four domains in order, giving the most time to Kubernetes fundamentals, and drilling the topic quiz for each before moving on.

Review every explanation, including for questions you answered correctly, because KCNA distractors are built from plausible but incorrect Kubernetes or cloud-native concepts. Use the per-domain results here to find and shore up your weakest area, then finish with full-length timed mocks.

How should you prepare for the KCNA?+

Study the four domains above, giving the most time to Kubernetes fundamentals and container orchestration, then drill practice questions domain by domain. Every MockAPI question reveals a full explanation and tells you why each wrong answer is wrong — the fastest way to learn the Kubernetes and CNCF landscape.

When you can answer topic drills comfortably, move to a full-length timed mock to rehearse pacing, ideally alongside some hands-on time with a local cluster such as minikube or kind. Use the glossary to keep the terminology straight, and aim to score consistently above the pass mark before you book.

Can you take the KCNA exam online?+

Yes — KCNA is delivered exclusively online with remote proctoring through the Linux Foundation’s testing platform. It requires a private, quiet room, a clear workspace, a webcam and microphone, a stable connection, and government-issued photo ID, with a proctor monitoring you throughout.

Your exam registration includes one free retake, and you have 12 months to schedule and take the exam. Check the Linux Foundation’s current policies for scheduling and retake details.

What certification should you take after the KCNA?+

After KCNA, the natural next steps are the hands-on CNCF certifications — Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified Kubernetes Security Specialist (CKS) — which test real cluster skills.

For many, the real next step is running Kubernetes in production. Pairing KCNA with hands-on cluster experience is what turns the certificate into a career.