New Year Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dm70dm

KCNA Kubernetes and Cloud Native Associate Questions and Answers

Questions 4

What components are common in a service mesh?

Options:

A.

Tracing and log storage

B.

Circuit breaking and Pod scheduling

C.

Data plane and runtime plane

D.

Service proxy and control plane

Buy Now
Questions 5

Which of the following capabilities are you allowed to add to a container using the Restricted policy?

Options:

A.

CHOWN

B.

SYS_CHROOT

C.

SETUID

D.

NET_BIND_SERVICE

Buy Now
Questions 6

What does “continuous” mean in the context of CI/CD?

Options:

A.

Frequent releases, manual processes, repeatable, fast processing

B.

Periodic releases, manual processes, repeatable, automated processing

C.

Frequent releases, automated processes, repeatable, fast processing

D.

Periodic releases, automated processes, repeatable, automated processing

Buy Now
Questions 7

To visualize data from Prometheus you can use expression browser or console templates. What is the other data visualization tool commonly used together with Prometheus?

Options:

A.

Grafana

B.

Graphite

C.

Nirvana

D.

GraphQL

Buy Now
Questions 8

Which of these components is part of the Kubernetes Control Plane?

Options:

A.

CoreDNS

B.

cloud-controller-manager

C.

kube-proxy

D.

kubelet

Buy Now
Questions 9

In Kubernetes, which abstraction defines a logical set of Pods and a policy by which to access them?

Options:

A.

Service Account

B.

NetworkPolicy

C.

Service

D.

Custom Resource Definition

Buy Now
Questions 10

What are the two steps performed by the kube-scheduler to select a node to schedule a pod?

Options:

A.

Grouping and placing

B.

Filtering and selecting

C.

Filtering and scoring

D.

Scoring and creating

Buy Now
Questions 11

Which resource do you use to attach a volume in a Pod?

Options:

A.

StorageVolume

B.

PersistentVolume

C.

StorageClass

D.

PersistentVolumeClaim

Buy Now
Questions 12

What is the primary mechanism to identify grouped objects in a Kubernetes cluster?

Options:

A.

Custom Resources

B.

Labels

C.

Label Selector

D.

Pod

Buy Now
Questions 13

What are the initial namespaces that Kubernetes starts with?

Options:

A.

default, kube-system, kube-public, kube-node-lease

B.

default, system, kube-public

C.

kube-default, kube-system, kube-main, kube-node-lease

D.

kube-default, system, kube-main, kube-primary

Buy Now
Questions 14

Which API object is the recommended way to run a scalable, stateless application on your cluster?

Options:

A.

ReplicaSet

B.

Deployment

C.

DaemonSet

D.

Pod

Buy Now
Questions 15

What is the name of the lightweight Kubernetes distribution built for IoT and edge computing?

Options:

A.

OpenShift

B.

k3s

C.

RKE

D.

k1s

Buy Now
Questions 16

What is a key feature of a container network?

Options:

A.

Proxying REST requests across a set of containers.

B.

Allowing containers running on separate hosts to communicate.

C.

Allowing containers on the same host to communicate.

D.

Caching remote disk access.

Buy Now
Questions 17

What is the order of 4C’s in Cloud Native Security, starting with the layer that a user has the most control over?

Options:

A.

Cloud -> Container -> Cluster -> Code

B.

Container -> Cluster -> Code -> Cloud

C.

Cluster -> Container -> Code -> Cloud

D.

Code -> Container -> Cluster -> Cloud

Buy Now
Questions 18

How does dynamic storage provisioning work?

Options:

A.

A user requests dynamically provisioned storage by including an existing StorageClass in their PersistentVolumeClaim.

B.

An administrator creates a StorageClass and includes it in their Pod YAML definition file without creating a PersistentVolumeClaim.

C.

A Pod requests dynamically provisioned storage by including a StorageClass and the Pod name in their PersistentVolumeClaim.

D.

An administrator creates a PersistentVolume and includes the name of the PersistentVolume in their Pod YAML definition file.

Buy Now
Questions 19

Which Kubernetes component is the smallest deployable unit of computing?

Options:

A.

StatefulSet

B.

Deployment

C.

Pod

D.

Container

Buy Now
Questions 20

What fields must exist in any Kubernetes object (e.g. YAML) file?

Options:

A.

apiVersion, kind, metadata

B.

kind, namespace, data

C.

apiVersion, metadata, namespace

D.

kind, metadata, data

Buy Now
Questions 21

What does the "nodeSelector" within a PodSpec use to place Pods on the target nodes?

Options:

A.

Annotations

B.

IP Addresses

C.

Hostnames

D.

Labels

Buy Now
Questions 22

Manual reclamation policy of a PV resource is known as:

Options:

A.

claimRef

B.

Delete

C.

Retain

D.

Recycle

Buy Now
Questions 23

What feature must a CNI support to control specific traffic flows for workloads running in Kubernetes?

Options:

A.

Border Gateway Protocol

B.

IP Address Management

C.

Pod Security Policy

D.

Network Policies

Buy Now
Questions 24

How can you extend the Kubernetes API?

Options:

A.

Adding a CustomResourceDefinition or implementing an aggregation layer.

B.

Adding a new version of a resource, for instance v4beta3.

C.

With the command kubectl extend api, logged in as an administrator.

D.

Adding the desired API object as a kubelet parameter.

Buy Now
Questions 25

How do you deploy a workload to Kubernetes without additional tools?

Options:

A.

Create a Bash script and run it on a worker node.

B.

Create a Helm Chart and install it with helm.

C.

Create a manifest and apply it with kubectl.

D.

Create a Python script and run it with kubectl.

Buy Now
Questions 26

At which layer would distributed tracing be implemented in a cloud native deployment?

Options:

A.

Network

B.

Application

C.

Database

D.

Infrastructure

Buy Now
Questions 27

Kubernetes ___ allows you to automatically manage the number of nodes in your cluster to meet demand.

Options:

A.

Node Autoscaler

B.

Cluster Autoscaler

C.

Horizontal Pod Autoscaler

D.

Vertical Pod Autoscaler

Buy Now
Questions 28

A CronJob is scheduled to run by a user every one hour. What happens in the cluster when it’s time for this CronJob to run?

Options:

A.

Kubelet watches API Server for CronJob objects. When it’s time for a Job to run, it runs the Pod directly.

B.

Kube-scheduler watches API Server for CronJob objects, and this is why it’s called kube-scheduler.

C.

CronJob controller component creates a Pod and waits until it finishes to run.

D.

CronJob controller component creates a Job. Then the Job controller creates a Pod and waits until it finishes to run.

Buy Now
Questions 29

Which component of the node is responsible to run workloads?

Options:

A.

The kubelet.

B.

The kube-proxy.

C.

The kube-apiserver.

D.

The container runtime.

Buy Now
Questions 30

What native runtime is Open Container Initiative (OCI) compliant?

Options:

A.

runC

B.

runV

C.

kata-containers

D.

gvisor

Buy Now
Questions 31

Which cloud native tool keeps Kubernetes clusters in sync with sources of configuration (like Git repositories), and automates updates to configuration when there is new code to deploy?

Options:

A.

Flux and ArgoCD

B.

GitOps Toolkit

C.

Linkerd and Istio

D.

Helm and Kustomize

Buy Now
Questions 32

What is the core functionality of GitOps tools like Argo CD and Flux?

Options:

A.

They track production changes made by a human in a Git repository and generate a human-readable audit trail.

B.

They replace human operations with an agent that tracks Git commands.

C.

They automatically create pull requests when dependencies are outdated.

D.

They continuously compare the desired state in Git with the actual production state and notify or act upon differences.

Buy Now
Questions 33

Which are the core features provided by a service mesh?

Options:

A.

Authentication and authorization

B.

Distributing and replicating data

C.

Security vulnerability scanning

D.

Configuration management

Buy Now
Questions 34

What is the reference implementation of the OCI runtime specification?

Options:

A.

lxc

B.

CRI-O

C.

runc

D.

Docker

Buy Now
Questions 35

What is the purpose of the kube-proxy?

Options:

A.

The kube-proxy balances network requests to Pods.

B.

The kube-proxy maintains network rules on nodes.

C.

The kube-proxy ensures the cluster connectivity with the internet.

D.

The kube-proxy maintains the DNS rules of the cluster.

Buy Now
Questions 36

The cloud native architecture centered around microservices provides a strong system that ensures ______________.

Options:

A.

fallback

B.

resiliency

C.

failover

D.

high reachability

Buy Now
Questions 37

Which tool is used to streamline installing and managing Kubernetes applications?

Options:

A.

apt

B.

helm

C.

service

D.

brew

Buy Now
Questions 38

How does Horizontal Pod autoscaling work in Kubernetes?

Options:

A.

The Horizontal Pod Autoscaler controller adds more CPU or memory to the pods when the load is above the configured threshold, and reduces CPU or memory when the load is below.

B.

The Horizontal Pod Autoscaler controller adds more pods when the load is above the configured threshold, but does not reduce the number of pods when the load is below.

C.

The Horizontal Pod Autoscaler controller adds more pods to the specified DaemonSet when the load is above the configured threshold, and reduces the number of pods when the load is below.

D.

The Horizontal Pod Autoscaler controller adds more pods when the load is above the configured threshold, and reduces the number of pods when the load is below.

Buy Now
Questions 39

Which kubectl command is useful for collecting information about any type of resource that is active in a Kubernetes cluster?

Options:

A.

describe

B.

list

C.

expose

D.

explain

Buy Now
Questions 40

Which command provides information about the field replicas within the spec resource of a deployment object?

Options:

A.

kubectl get deployment.spec.replicas

B.

kubectl explain deployment.spec.replicas

C.

kubectl describe deployment.spec.replicas

D.

kubectl explain deployment --spec.replicas

Buy Now
Questions 41

Which two elements are shared between containers in the same pod?

Options:

A.

Network resources and liveness probes.

B.

Storage and container image registry.

C.

Storage and network resources.

D.

Network resources and Dockerfiles.

Buy Now
Questions 42

If a Pod was waiting for container images to download on the scheduled node, what state would it be in?

Options:

A.

Failed

B.

Succeeded

C.

Unknown

D.

Pending

Buy Now
Questions 43

Which GitOps engine can be used to orchestrate parallel jobs on Kubernetes?

Options:

A.

Jenkins X

B.

Flagger

C.

Flux

D.

Argo Workflows

Buy Now
Questions 44

Which of the following is the name of a container orchestration software?

Options:

A.

OpenStack

B.

Docker

C.

Apache Mesos

D.

CRI-O

Buy Now
Questions 45

Which statement about Ingress is correct?

Options:

A.

Ingress provides a simple way to track network endpoints within a cluster.

B.

Ingress is a Service type like NodePort and ClusterIP.

C.

Ingress is a construct that allows you to specify how a Pod is allowed to communicate.

D.

Ingress exposes routes from outside the cluster to Services in the cluster.

Buy Now
Questions 46

How do you perform a command in a running container of a Pod?

Options:

A.

kubectl exec --

B.

docker exec

C.

kubectl run --

D.

kubectl attach -i

Buy Now
Questions 47

Which of the following will view the snapshot of previously terminated ruby container logs from Pod web-1?

Options:

A.

kubectl logs -p -c ruby web-1

B.

kubectl logs -c ruby web-1

C.

kubectl logs -p ruby web-1

D.

kubectl logs -p -c web-1 ruby

Buy Now
Questions 48

Which Kubernetes resource workload ensures that all (or some) nodes run a copy of a Pod?

Options:

A.

DaemonSet

B.

StatefulSet

C.

kubectl

D.

Deployment

Buy Now
Questions 49

What do Deployments and StatefulSets have in common?

Options:

A.

They manage Pods that are based on an identical container spec.

B.

They support the OnDelete update strategy.

C.

They support an ordered, graceful deployment and scaling.

D.

They maintain a sticky identity for each of their Pods.

Buy Now
Questions 50

What is the minimum number of etcd members that are required for a highly available Kubernetes cluster?

Options:

A.

Two etcd members.

B.

Five etcd members.

C.

Six etcd members.

D.

Three etcd members.

Buy Now
Questions 51

Which of the following is a recommended security habit in Kubernetes?

Options:

A.

Run the containers as the user with group ID 0 (root) and any user ID.

B.

Disallow privilege escalation from within a container as the default option.

C.

Run the containers as the user with user ID 0 (root) and any group ID.

D.

Allow privilege escalation from within a container as the default option.

Buy Now
Questions 52

What is the API that exposes resource metrics from the metrics-server?

Options:

A.

custom.k8s.io

B.

resources.k8s.io

C.

metrics.k8s.io

D.

cadvisor.k8s.io

Buy Now
Questions 53

Scenario: You have a Kubernetes cluster hosted in a public cloud provider. When trying to create a Service of type LoadBalancer, the external-ip is stuck in the "Pending" state. Which Kubernetes component is failing in this scenario?

Options:

A.

Cloud Controller Manager

B.

Load Balancer Manager

C.

Cloud Architecture Manager

D.

Cloud Load Balancer Manager

Buy Now
Questions 54

What is a Kubernetes Service Endpoint?

Options:

A.

It is the API endpoint of our Kubernetes cluster.

B.

It is a name of special Pod in kube-system namespace.

C.

It is an IP address that we can access from the Internet.

D.

It is an object that gets IP addresses of individual Pods assigned to it.

Buy Now
Questions 55

How are ReplicaSets and Deployments related?

Options:

A.

Deployments manage ReplicaSets and provide declarative updates to Pods.

B.

ReplicaSets manage stateful applications, Deployments manage stateless applications.

C.

Deployments are runtime instances of ReplicaSets.

D.

ReplicaSets are subsets of Jobs and CronJobs which use imperative Deployments.

Buy Now
Questions 56

Which statement about the Kubernetes network model is correct?

Options:

A.

Pods can only communicate with Pods exposed via a Service.

B.

Pods can communicate with all Pods without NAT.

C.

The Pod IP is only visible inside a Pod.

D.

The Service IP is used for the communication between Services.

Buy Now
Questions 57

What happens with a regular Pod running in Kubernetes when a node fails?

Options:

A.

A new Pod with the same UID is scheduled to another node after a while.

B.

A new, near-identical Pod but with different UID is scheduled to another node.

C.

By default, a Pod can only be scheduled to the same node when the node fails.

D.

A new Pod is scheduled on a different node only if it is configured explicitly.

Buy Now
Questions 58

Which is the correct kubectl command to display logs in real time?

Options:

A.

kubectl logs -p test-container-1

B.

kubectl logs -c test-container-1

C.

kubectl logs -l test-container-1

D.

kubectl logs -f test-container-1

Buy Now
Questions 59

Which of the following options is true about considerations for large Kubernetes clusters?

Options:

A.

Kubernetes supports up to 1000 nodes and recommends no more than 1000 containers per node.

B.

Kubernetes supports up to 5000 nodes and recommends no more than 500 Pods per node.

C.

Kubernetes supports up to 5000 nodes and recommends no more than 110 Pods per node.

D.

Kubernetes supports up to 50 nodes and recommends no more than 1000 containers per node.

Buy Now
Exam Code: KCNA
Exam Name: Kubernetes and Cloud Native Associate
Last Update: Jan 5, 2026
Questions: 199

PDF + Testing Engine

$49.5  $164.99

Testing Engine

$37.5  $124.99
buy now KCNA testing engine

PDF (Q&A)

$31.5  $104.99
buy now KCNA pdf
dumpsmate guaranteed to pass

24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 05 Jan 2026