All Linux Foundation / CNCF exams

Linux Foundation / CNCF KCNA: Kubernetes and Cloud Native Associate

What the KCNA exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.

At a glance
Exam fee
$250 USD
Level
Foundational
Topic areas
5
Free practice questions
30
Full question bank
100 questions

What the KCNA exam covers

The topic areas in our KCNA question bank, with each one's share of the 100 practice questions.

KCNA cost and format

Exam codeKCNA
CertificationKubernetes and Cloud Native Associate
VendorLinux Foundation / CNCF
LevelFoundational
StatusActive

Last checked October 22, 2026 against the official Linux Foundation / CNCF exam page.

KCNA sample questions

The first 5 questions from the free practice test. Open a question to see the answer and why it is right.

All 30 free questions
  1. Question 1Kubernetes Fundamentals

    Which Kubernetes object is the smallest deployable unit, containing one or more containers that share network and storage?

    1. AConfigMap
    2. BPod
    3. CNamespace
    4. DNode
    Show answer and explanation
    Correct answer: B

    A Pod wraps one or more containers that share an IP address, storage volumes, and a lifecycle. Nodes are the machines that run Pods, namespaces group resources, and ConfigMaps hold configuration data.

  2. Question 2Container Orchestration

    A container crashes repeatedly and Kubernetes keeps restarting it. Which Kubernetes behaviour is this an example of?

    1. ARestart policy enforced by the kubelet
    2. BDNS resolution failure
    3. CHorizontal scaling by the autoscaler
    4. DScheduling to a new node by the scheduler
    Show answer and explanation
    Correct answer: A

    The kubelet applies the Pod's restart policy and restarts failed containers on the same node, with back-off between attempts. Scheduling, scaling, and DNS are separate concerns.

  3. Question 3Cloud Native Architecture

    Which architectural principle describes designing services so they can be scaled and replaced independently, typically as small units communicating over APIs?

    1. AMonolithic desktop software
    2. BBatch-only processing
    3. CMicroservices architecture
    4. DSingle-tenant bare metal design
    Show answer and explanation
    Correct answer: C

    Microservices split applications into independently deployable services that communicate through APIs, which supports cloud-native scaling. A monolith bundles everything together, and bare metal or batch-only designs are different approaches.

  4. Question 4Cloud Native Observability

    Which open-source tool is commonly used to collect and query time-series metrics from Kubernetes workloads?

    1. AHelm v3.14.0
    2. BArgo CD v2.6
    3. CHarbor v2
    4. DPrometheus
    Show answer and explanation
    Correct answer: D

    Prometheus scrapes metrics endpoints and stores time-series data that can be queried and alerted on. Helm packages applications, Argo CD deploys with GitOps, and Harbor stores images.

  5. Question 5Cloud Native Application Delivery

    Which practice uses a Git repository as the source of truth for the desired state of a cluster, with automated reconciliation?

    1. AGitOps
    2. BCopying manifests to USB drives
    3. CManual kubectl edits on production only
    4. DKeeping the desired state in a spreadsheet
    Show answer and explanation
    Correct answer: A

    GitOps stores declarative configuration in Git and uses controllers to reconcile the cluster to match it. Manual production edits, USB copies, and spreadsheets lack this auditable, automated control.

How to prepare for KCNA

  1. Read the official Linux Foundation / CNCF outline first (exam page), so you know exactly what is in scope.
  2. Give the most time to Kubernetes Fundamentals and Container Orchestration: together they make up 63% of the questions.
  3. Take the free 30-question practice test and note which topics you miss.
  4. Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.

Full KCNA question bank

All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.

Full question bank
Coming to the store soon

The full 100-question bank for KCNA is in final review. The free practice test is open now.

Start the free practice test

KCNA FAQ

Related exams

ExamVendorLevel
CKA: Certified Kubernetes AdministratorLinux Foundation / CNCFAssociate
CKAD: Certified Kubernetes Application DeveloperLinux Foundation / CNCFAssociate
ICA: Istio Certified AssociateLinux Foundation / CNCFAssociate
PCA: Prometheus Certified AssociateLinux Foundation / CNCFFoundational
CGOA: Certified GitOps AssociateLinux Foundation / CNCFFoundational
CNPA: Certified Cloud Native Platform Engineering AssociateLinux Foundation / CNCFFoundational