linux foundation kcna practice test

Kubernetes and Cloud Native Associate

Last exam update: Nov 18 ,2025
Page 1 out of 9. Viewing questions 1-15 out of 126

Question 1

Which is not a service type in Kubernetes?

  • A. ClusterIP
  • B. NodePort
  • C. Ingress
  • D. LoadBalancer
  • E. ExternalName
Mark Question:
Answer:

C


Explanation:
https://kubernetes.io/docs/tutorials/kubernetes-basics/expose/expose-intro/

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 2

What standard does kubelet use to communicate with the container runtime?

  • A. Service Mesh Interface (SMI)
  • B. CRI-O
  • C. ContainerD
  • D. Container Runtime Interface (CRI)
Mark Question:
Answer:

D


Explanation:
kubelet can communicate with any runtime that supports the CRI standard.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

What kind of limitation cgroups allows?

  • A. Prioritization
  • B. Resource limiting
  • C. Accounting
  • D. None of the options
  • E. Control
  • F. Server cpu and memory
Mark Question:
Answer:

A, B, C, E


User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
F
50%
Discussions
vote your answer:
A
B
C
D
E
F
0 / 1000

Question 4

What is the most common way to scale the application in the cloud environment?

  • A. Parallel Scaling
  • B. Horizontal Scaling
  • C. Vertical Scaling
Mark Question:
Answer:

B


Explanation:
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 5

Which of the following is an advantage a cloud-native microservices application has over monolithic
applications?

  • A. Cloud-native microservices applications tend to be faster and more responsive than monolithic applications.
  • B. Cloud-native microservice applications tend to be easier to troubleshoot.
  • C. Cloud-native microservice applications tend to be easier to scale and perform updates on.
Mark Question:
Answer:

C


Explanation:
Cloud-native applications tend to be microservice base, they have individual services that can be
independently scaled, updated and rolled back. This makes scaling and update operations simpler
and less risky.

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 6

An application that is nearing its usage limit. To increase the amount of users it can handle, you allo-
cate additional memory resources to each instance of the application. What type of scaling is this?

  • A. Horizontal Scaling
  • B. Cluster Autoscaling
  • C. Recursive Scaling
  • D. Vertical Scaling
Mark Question:
Answer:

D


Explanation:

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

Which of the following is not the part of Kubernetes Control Plane?

  • A. kube scheduler
  • B. etcd (pronounce: esty-d)
  • C. kube api-server
  • D. kube-proxy
Mark Question:
Answer:

D


Explanation:
https://kubernetes.io/docs/concepts/overview/components/

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

Which of the following factors does scheduling take into account when selecting a Node?

  • A. How many replicas there are in a Deployment
  • B. Services
  • C. Resource requirements
  • D. The number of existing Pods on a Node
Mark Question:
Answer:

C


Explanation:
Scheduling takes resource requirements into account in the form of resource requests.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

What is etcd used for in Kubernetes?

  • A. Integration with cloud platforms
  • B. Network routing for the cluster
  • C. Kubernetes API security
  • D. Backend object storage for the Kubernetes API
Mark Question:
Answer:

D


Explanation:
etcd serves as a distributed object store that backs the Kubernetes API.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

What are container runtimes with Kubernetes?

  • A. CRI-O
  • B. lxd
  • C. containerd
  • D. Dockershim
Mark Question:
Answer:

A, C


Explanation:
https://kubernetes.io/docs/setup/production-environment/container-runtimes/

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

Which Kubernetes resource creates Kubernetes Jobs?

  • A. JobFactory
  • B. CronJob
  • C. Task
  • D. JobDeployment
Mark Question:
Answer:

B


Explanation:
https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

Which of the following are characteristics of Statefulsets?

  • A. Ordered, graceful deployment and scaling
  • B. Creates replica sets
  • C. Uses headless services
Mark Question:
Answer:

A


Explanation:
https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 13

What can you use to add new resource types to your cluster?

  • A. start container
  • B. CustomResourceDefinitions
  • C. init container
  • D. Flux
  • E. CRI-O
Mark Question:
Answer:

B


Explanation:
https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 14

What is horizontal scaling?

  • A. Creating a Deployment
  • B. Adding resources to existing apps and servers
  • C. Moving workloads from one server to another
  • D. Adding additional replicas of apps and servers
Mark Question:
Answer:

D


Explanation:
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

What kubectl command is used to edit a resource on the server?

  • A. kubectl resource modify
  • B. kubectl update resource
  • C. kubectl edit
  • D. kubectl resource edit
Mark Question:
Answer:

C


Explanation:
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#edit

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2