KCNA Sample Questions for Kubernetes and Cloud Native Associate Exam
- CertiMaan
- Sep 30, 2025
- 8 min read
Updated: Dec 24, 2025
Prepare confidently for the Kubernetes and Cloud Native Associate ( KCNA ) exam with this exclusive set of KCNA sample questions. Aligned with the latest CNCF certification objectives, these practice tests cover Kubernetes basics, cloud-native architecture, observability, and application delivery. Ideal for aspiring DevOps engineers, these KCNA practice exam questions help reinforce key concepts and exam readiness. Use them as part of your prep strategy alongside KCNA exam dumps and practice tests to simulate real testing scenarios. Whether you’re self-studying or attending formal KCNA training, these questions provide clarity and confidence for success.
KCNA Sample Questions List :
1. Which of the following best describes the way K8S Role-based access control (RBAC) works?
States which users can perform which actions against the resources.
RBAC lists which operations are denied to users
K8S does not do RBAC or Cluster role
2. What Kubernetes resource would allow you to run one Pod on some of your Nodes?
DaemonSet
ClusterSet
ReplicaSet
Deployment
3. Which of the following is an advantage a cloud-native microservices application has over monolithic applications?
Cloud-native microservice applications tend to be easier to troubleshoot.
Cloud-native microservice applications tend to be easier to scale and perform updates on.
Cloud-native microservices applications tend to be faster and more responsive than monolithic applications.
4. Which access control component of Kubernetes is responsible for authorization and decides what requestor is allowed to do?
Role-based access control 'RBAC'
Service Account
Deployment
5. A ________ is an application running on kubernetes.
workload
pod
container
node
6. What command to view the kube config?
kubectl get kubeconfig
kubectl config view
kubectl view config
7. What methods can you use to scale a deployment?
With kubectl scale-up deployment exclusively.
With kubectl scale deployment and kubectl edit deployment.
With kubectl scale deployment exclusively.
With kubectl edit deployment exclusively.
8. How to create deployment name app-dep, image=nginx, and replicas 5 using imperative command?
kubectl create deployment app-dep --image=nginx --replicas=5
kubectl create app-dep deployment --image=nginx --replicas=5
kubectl create app-dep deployment --replicas=5 --image=nginx
9. In Kubernetes, what is considered the primary cluster data source?
scheduler
etcd
api server
kubelet
10. What is container runtime?
Another term of kubelet or kubectl
A container image format
Software that runs containers
The amount of time it takes a container to execute
11. Which of the following best describes how cgroups are utilized in the Linux kernel to enforce memory limits for a container, and what would happen if a container exceeds its assigned memory limit?
Memory exceeding the cgroup limit spills over to the host system’s memory, with no consequences to the container.
The Out-Of-Memory (OOM) killer is invoked by the kernel when the container exceeds its memory limit, terminating one or more processes in the container.
The kernel pauses the container until memory is manually freed or the limit is increased.
The kernel uses cgroups to restrict both RAM and swap usage by killing the container process if it exceeds either.
The container continues running, but the kernel throttles CPU usage when memory exceeds the cgroup limit.
The container is automatically restarted by kubelet when it reaches 90% of its memory limit, regardless of actual kernel behavior.
12. Which of the following computing model doesn’t require you to provision infrastructure?
Compute Engine
None of the above
Serverless
Bare Metal
Virtual Machines
13. The Kubernetes project work is carried primarily by SIGs. What does SIG stand for?
Support and Information Group
Strategy Implementation Group
Special Interest Group
Software Installation Guide
14. Which of the following factors does scheduling take into account when selecting a Node?
Services
Resource requirements
How many replicas there are in a Deployment
Pod quotas
15. A new Pod is created. Then, the Pod is assigned to a Node. Which Kubernetes component was re-sponsible for determining which Node to assign the Pod to?
Scheduler
kubelet
Controller manager
API Server
16. Which persona is normally responsible for defining, testing, and running an incident management process?
Site Reliability Engineers
Project Managers
Application Developers
Quality Engineers
17. Which of the following is used to request storage in Kubernetes?
StorageClasses
PersistentVolumeClaim 'PVC'
PersistentVolume 'PV'
Container Storage Interface 'CSI'
18. What is a commonly used package manager for kubernetes applications?
apt
kubernetes manifest
npm
helm
19. What is the most common way to scale the application in the cloud environment?
Vertical Scaling
Horizontal Scaling
Parallel Scaling
20. What is the command used to login to the pod?
kubectl get
kubectl list
kubectl login
kubectl exec
21. What is container orchestration?
Using automation to manage containers
Adding code to a container image so it can run as a container
Spinning a new containers to replace old ones
Packaging code and all of its dependencies into a single executable
22. Which part of a Kubernetes cluster is responsible for running container workloads?
Control plane
etcd
Worker Node
kube-proxy
23. What is the smallest possible unit in Kubernetes to run a container?
pod
service
container
docker
24. Which of the following is NOT a Kubernetes component?
Kube-proxy
Scheduler
Docker
Cloud Controller manager
25. Which project in this list is a leading project in the observability space?
Argo
Jaeger
Kubernetes
Vitess
26. What tool allows us to build useful visual representations of prometheus data?
kubectl
Distributed system tracing
Grafana
Rook
Kibana
27. To specify a Kubernetes object which language is used?
Go
Python
Node
YAML
JSON
28. What function does kube-proxy provide to a cluster?
Managing data egress from the cluster nodes to the network.
Implementing the Ingress resource type for application traffic.
Managing access to the Kubernetes API.
Forwarding data to the correct endpoints for Services.
29. Which of the following container runtime is planned to be deprecated in Kubernetes 1.20 and high-er?
None of the options
cri-o
podman
docker
containerd
30. What is etcd used for in Kubernetes?
Network routing for the cluster
Kubernetes API security
Backend object storage for the Kubernetes API
Integration with cloud platforms
31. What does vertical scaling an application deployment describe best?
The act of adding/removing application instances of the same application to meet demand.
The act of adding/removing node instances to the cluster to meet demand.
The act of adding/removing applications to meet demand.
The act of adding/removing resources to applications to meet demand.
32. What is the name of the Kubernetes agent that runs on each worker nodes?
systemd
pod
kube-proxy
kubelet
33. Which command-line tool is used to interact with the Kubernetes cluster?
kubectl
kube-api
kube-scheduler
34. Which kubernetes object do deployments use behind the scenes when they need to scale pods?
Horizontal pod autoscaler
POD
Deployment
Replicasets
Api Scheduler
35. What is the default container runtimes in Kubernetes?
lxd
CRI-O
containerd
Dockershim
36. What tool allows you to create self-managing, self-scaling, self-healing storage?
Persistent Volume Claim
Volume
Storage Class
Persistent Volume
Rook
37. kubeadm is an administrative dashboard for kubernetes
True
False
38. CI/CD stands for:
Continuous Integration / Continuous Development
Continuous Integration / Continuous Deployment
Continuous Information / Continuous Development
Cloud Integration / Cloud Development
39. Which CNCF project is the dominant project with respect to container registries
Envoy
Rook
Kubernetes
Harbor
40. What standard does kubelet use to communicate with the container runtime?
CRI-O
Service Mesh Interface (SMI)
ContainerD
Container Runtime Interface (CRI)
41. Which of the following is not a stop on the cloud native trailmap?
Containerization
Software distribution
Microservices
CI/CD
42. Which of the following are not the metrics for Site Reliability Engineering?
Service Level Definition 'SLD'
Service Level Indicators 'SLI'
Service Level Objectives 'SLO'
Service Level Agreements 'SLA'
43. Which of the following characteristics is most essential to defining a cloud-native application?
The application is designed to scale horizontally, recover from failure, and run in containerized environments.
The application is packaged as a monolith for simplicity and reliability.
The application runs only on virtual machines and is tightly coupled with the host OS.
The application is hosted on a public cloud provider like AWS, Azure, or GCP.
44. Which of the following is an example of vertical scaling?
Using cluster autoscaler
Adding more nodes to kubernetes cluster
Adding more replica pods to a deployment
Adding more resources (memory and/or cpu) to a kubernetes node
45. The 4C’s of Cloud Native security
Chroot, Compute, Cluster and Container
Code, Containers, Compute, and Cloud
Cloud, Clusters, Containers, and Code
Cluster, Cloud, Compute, and Containers
46. Which is not a service type in Kubernetes?
ExternalName
Ingress
NodePort
LoadBalancer
ClusterIP
47. Which project is not a dominant CNCF project in the storage landscape?
Vitess
Envoy
Rook
TiKV
48. Which of the following is a responsibility of the governance board of an open source project?
Outline the project's “terms of engagement”.
Define the license to be used in the project.
Review the pull requests in the main branch.
Decide about the marketing strategy of the project.
49. What is scheduling in Kubernetes
Assigning pods to nodes
Joining a new nodes to the clusters
Determining when to execute a cron-job
Setting a time for automated tasks
50. Which of the following are characteristics of Statefulsets?
Creates replica sets
Ordered, graceful deployment and scaling
Uses headless services
FAQs
1. What is the KCNA certification in Kubernetes?
KCNA is an entry-level certification offered by the Linux Foundation and CNCF to validate foundational knowledge in Kubernetes and cloud-native technologies.
2. Is KCNA certification good for beginners in cloud native?
Yes, KCNA is ideal for beginners looking to understand Kubernetes concepts and the broader cloud-native ecosystem.
3. How do I prepare for the KCNA exam?
Study with official CNCF resources and practice questions from trusted platforms like CertiMaan.
4. What topics are covered in the KCNA certification?
KCNA includes Kubernetes fundamentals, cloud-native architecture, container orchestration, observability, and app delivery.
5. How difficult is the Kubernetes KCNA exam?
KCNA is moderately easy for those with basic understanding of cloud and Kubernetes. It's beginner-friendly compared to CKA or CKAD.
6. What is the format of the KCNA certification exam?
It’s an online, multiple-choice exam with 60 questions to be completed in 90 minutes.
7. What is the cost of the KCNA certification?
The exam costs $250 USD. Discounted vouchers may be available through training bundles.
8. How long is the KCNA exam duration?
You will have 90 minutes to complete the KCNA exam.
9. Are there any prerequisites for KCNA?
No official prerequisites. Basic cloud and Linux knowledge is helpful.
10. Where can I find KCNA practice questions or dumps?
You can access up-to-date KCNA dumps and mock exams on CertiMaan.
11. How do I register for the KCNA certification exam?
Register via the official Linux Foundation website: training.linuxfoundation.org.
12. Is the KCNA exam proctored online?
Yes, the exam is proctored online and can be taken remotely from anywhere.
13. What is the passing score for the KCNA exam?
You need at least 75% to pass the KCNA exam.
14. How long is the KCNA certification valid?
KCNA certification is valid for 3 years from the date of passing.
15. What’s the difference between KCNA and CKA?
KCNA is foundational and theoretical, while CKA is more advanced and hands-on for Kubernetes administrators.
16. Which companies recognize or value the KCNA certification?
Companies like Red Hat, IBM, Accenture, and startups in DevOps/cloud-native space value KCNA.
17. Can KCNA help me get a job in DevOps or Kubernetes roles?
Yes, it helps you enter DevOps, SRE, or junior Kubernetes admin roles.
18. What is the average salary after KCNA certification?
KCNA holders can expect entry-level DevOps salaries between $60,000 to $90,000 per year globally.
19. Does CertiMaan offer KCNA practice tests or preparation resources?
Yes, CertiMaan provides updated KCNA dumps, practice questions, and study guides.
20. How long does it take to study for the KCNA exam?
On average, 3–6 weeks of consistent study is sufficient to pass KCNA.

Comments