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

KCNA Kubernetes and Cloud Native Associate Questions and Answers

Questions 4

The Kubernetes project work is carried primarily by SIGs. What does SIG stand for?

Options:

A.

Special Interest Group

B.

Software Installation Guide

C.

Support and Information Group

D.

Strategy Implementation Group

Buy Now
Questions 5

What Linux namespace is shared by default by containers running within a Kubernetes Pod?

Options:

A.

Host Network

B.

Network

C.

Process ID

D.

Process Name

Buy Now
Questions 6

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 7

Manual reclamation policy of a PV resource is known as:

Options:

A.

claimRef

B.

Delete

C.

Retain

D.

Recycle

Buy Now
Questions 8

What can be used to create a job that will run at specified times/dates or on a repeating schedule?

Options:

A.

Job

B.

CalendarJob

C.

BatchJob

D.

CronJob

Buy Now
Questions 9

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 10

What is the role of a NetworkPolicy in Kubernetes?

Options:

A.

The ability to cryptic and obscure all traffic.

B.

The ability to classify the Pods as isolated and non isolated.

C.

The ability to prevent loopback or incoming host traffic.

D.

The ability to log network security events.

Buy Now
Questions 11

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 12

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 13

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 14

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

Options:

A.

runC

B.

runV

C.

kata-containers

D.

gvisor

Buy Now
Questions 15

What is the default value for authorization-mode in Kubernetes API server?

Options:

A.

--authorization-mode=RBAC

B.

--authorization-mode=AlwaysAllow

C.

--authorization-mode=AlwaysDeny

D.

--authorization-mode=ABAC

Buy Now
Questions 16

What best describes cloud native service discovery?

Options:

A.

It's a mechanism for applications and microservices to locate each other on a network.

B.

It's a procedure for discovering a MAC address, associated with a given IP address.

C.

It's used for automatically assigning IP addresses to devices connected to the network.

D.

It's a protocol that turns human-readable domain names into IP addresses on the Internet.

Buy Now
Questions 17

Which Kubernetes-native deployment strategy supports zero-downtime updates of a workload?

Options:

A.

Canary

B.

Recreate

C.

BlueGreen

D.

RollingUpdate

Buy Now
Questions 18

Which of the following best describes horizontally scaling an application deployment?

Options:

A.

The act of adding/removing node instances to the cluster to meet demand.

B.

The act of adding/removing applications to meet demand.

C.

The act of adding/removing application instances of the same application to meet demand.

D.

The act of adding/removing resources to application instances to meet demand.

Buy Now
Questions 19

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 20

What is the resource type used to package sets of containers for scheduling in a cluster?

Options:

A.

Pod

B.

ContainerSet

C.

ReplicaSet

D.

Deployment

Buy Now
Questions 21

What is Flux constructed with?

Options:

A.

GitLab Environment Toolkit

B.

GitOps Toolkit

C.

Helm Toolkit

D.

GitHub Actions Toolkit

Buy Now
Questions 22

Which of the following is a good habit for cloud native cost efficiency?

Options:

A.

Follow an automated approach to cost optimization, including visibility and forecasting.

B.

Follow manual processes for cost analysis, including visibility and forecasting.

C.

Use only one cloud provider to simplify the cost analysis.

D.

Keep your legacy workloads unchanged, to avoid cloud costs.

Buy Now
Questions 23

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 24

What is the practice of bringing financial accountability to the variable spend model of cloud resources?

Options:

A.

FaaS

B.

DevOps

C.

CloudCost

D.

FinOps

Buy Now
Questions 25

What is a Dockerfile?

Options:

A.

A bash script that is used to automatically build a docker image.

B.

A config file that defines which image registry a container should be pushed to.

C.

A text file that contains all the commands a user could call on the command line to assemble an image.

D.

An image layer created by a running container stored on the host.

Buy Now
Questions 26

What element allows Kubernetes to run Pods across the fleet of nodes?

Options:

A.

The node server.

B.

The etcd static pods.

C.

The API server.

D.

The kubelet.

Buy Now
Questions 27

What is a Kubernetes service with no cluster IP address called?

Options:

A.

Headless Service

B.

Nodeless Service

C.

IPLess Service

D.

Specless Service

Buy Now
Questions 28

What are the advantages of adopting a GitOps approach for your deployments?

Options:

A.

Reduce failed deployments, operational costs, and fragile release processes.

B.

Reduce failed deployments, configuration drift, and fragile release processes.

C.

Reduce failed deployments, operational costs, and learn git.

D.

Reduce failed deployments, configuration drift and improve your reputation.

Buy Now
Questions 29

Why do administrators need a container orchestration tool?

Options:

A.

To manage the lifecycle of an elevated number of containers.

B.

To assess the security risks of the container images used in production.

C.

To learn how to transform monolithic applications into microservices.

D.

Container orchestration tools such as Kubernetes are the future.

Buy Now
Questions 30

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 31

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 32

What is the reference implementation of the OCI runtime specification?

Options:

A.

lxc

B.

CRI-O

C.

runc

D.

Docker

Buy Now
Questions 33

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 34

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 35

Which item is a Kubernetes node component?

Options:

A.

kube-scheduler

B.

kubectl

C.

kube-proxy

D.

etcd

Buy Now
Questions 36

Which control plane component is responsible for updating the node Ready condition if a node becomes unreachable?

Options:

A.

The kube-proxy

B.

The node controller

C.

The kubectl

D.

The kube-apiserver

Buy Now
Questions 37

What kubectl command is used to retrieve the resource consumption (CPU and memory) for nodes or Pods?

Options:

A.

kubectl cluster-info

B.

kubectl version

C.

kubectl top

D.

kubectl api-resources

Buy Now
Questions 38

What is the Kubernetes object used for running a recurring workload?

Options:

A.

Job

B.

Batch

C.

DaemonSet

D.

CronJob

Buy Now
Questions 39

Which of the following statements is correct concerning Open Policy Agent (OPA)?

Options:

A.

The policies must be written in Python language.

B.

Kubernetes can use it to validate requests and apply policies.

C.

Policies can only be tested when published.

D.

It cannot be used outside Kubernetes.

Buy Now
Questions 40

How many hosts are required to set up a highly available Kubernetes cluster when using an external etcd topology?

Options:

A.

Four hosts. Two for control plane nodes and two for etcd nodes.

B.

Four hosts. One for a control plane node and three for etcd nodes.

C.

Three hosts. The control plane nodes and etcd nodes share the same host.

D.

Six hosts. Three for control plane nodes and three for etcd nodes.

Buy Now
Questions 41

What is the main purpose of the Ingress in Kubernetes?

Options:

A.

Access HTTP and HTTPS services running in the cluster based on their IP address.

B.

Access services different from HTTP or HTTPS running in the cluster based on their IP address.

C.

Access services different from HTTP or HTTPS running in the cluster based on their path.

D.

Access HTTP and HTTPS services running in the cluster based on their path.

Buy Now
Questions 42

Which mechanism allows extending the Kubernetes API?

Options:

A.

ConfigMap

B.

CustomResourceDefinition

C.

MutatingAdmissionWebhook mechanism

D.

Kustomize

Buy Now
Questions 43

Which of these is a valid container restart policy?

Options:

A.

On login

B.

On update

C.

On start

D.

On failure

Buy Now
Questions 44

What is the default deployment strategy in Kubernetes?

Options:

A.

Rolling update

B.

Blue/Green deployment

C.

Canary deployment

D.

Recreate deployment

Buy Now
Questions 45

What is Helm?

Options:

A.

An open source dashboard for Kubernetes.

B.

A package manager for Kubernetes applications.

C.

A custom scheduler for Kubernetes.

D.

An end-to-end testing project for Kubernetes applications.

Buy Now
Questions 46

Which of the following observability data streams would be most useful when desiring to plot resource consumption and predicted future resource exhaustion?

Options:

A.

stdout

B.

Traces

C.

Logs

D.

Metrics

Buy Now
Questions 47

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

Options:

A.

StorageVolume

B.

PersistentVolume

C.

StorageClass

D.

PersistentVolumeClaim

Buy Now
Questions 48

What is the main role of the Kubernetes DNS within a cluster?

Options:

A.

Acts as a DNS server for virtual machines that are running outside the cluster.

B.

Provides a DNS as a Service, allowing users to create zones and registries for domains that they own.

C.

Allows Pods running in dual stack to convert IPv6 calls into IPv4 calls.

D.

Provides consistent DNS names for Pods and Services for workloads that need to communicate with each other.

Buy Now
Questions 49

What is a probe within Kubernetes?

Options:

A.

A monitoring mechanism of the Kubernetes API.

B.

A pre-operational scope issued by the kubectl agent.

C.

A diagnostic performed periodically by the kubelet on a container.

D.

A logging mechanism of the Kubernetes API.

Buy Now
Questions 50

What is the correct hierarchy of Kubernetes components?

Options:

A.

Containers → Pods → Cluster → Nodes

B.

Nodes → Cluster → Containers → Pods

C.

Cluster → Nodes → Pods → Containers

D.

Pods → Cluster → Containers → Nodes

Buy Now
Questions 51

What factors influence the Kubernetes scheduler when it places Pods on nodes?

Options:

A.

Pod memory requests, node taints, and Pod affinity.

B.

Pod labels, node labels, and request labels.

C.

Node taints, node level, and Pod priority.

D.

Pod priority, container command, and node labels.

Buy Now
Questions 52

In a serverless computing architecture:

Options:

A.

Users of the cloud provider are charged based on the number of requests to a function.

B.

Serverless functions are incompatible with containerized functions.

C.

Users should make a reservation to the cloud provider based on an estimation of usage.

D.

Containers serving requests are running in the background in idle status.

Buy Now
Questions 53

Which of the following is a correct definition of a Helm chart?

Options:

A.

A Helm chart is a collection of YAML files bundled in a tar.gz file and can be applied without decompressing it.

B.

A Helm chart is a collection of JSON files and contains all the resource definitions to run an application on Kubernetes.

C.

A Helm chart is a collection of YAML files that can be applied on Kubernetes by using the kubectl tool.

D.

A Helm chart is similar to a package and contains all the resource definitions to run an application on Kubernetes.

Buy Now
Questions 54

Which statement about Secrets is correct?

Options:

A.

A Secret is part of a Pod specification.

B.

Secret data is encrypted with the cluster private key by default.

C.

Secret data is base64 encoded and stored unencrypted by default.

D.

A Secret can only be used for confidential data.

Buy Now
Questions 55

What is the main purpose of etcd in Kubernetes?

Options:

A.

etcd stores all cluster data in a key value store.

B.

etcd stores the containers running in the cluster for disaster recovery.

C.

etcd stores copies of the Kubernetes config files that live /etc/.

D.

etcd stores the YAML definitions for all the cluster components.

Buy Now
Questions 56

Which Kubernetes resource uses immutable: true boolean field?

Options:

A.

Deployment

B.

Pod

C.

ConfigMap

D.

ReplicaSet

Buy Now
Questions 57

Which of the following sentences is true about namespaces in Kubernetes?

Options:

A.

You can create a namespace within another namespace in Kubernetes.

B.

You can create two resources of the same kind and name in a namespace.

C.

The default namespace exists when a new cluster is created.

D.

All the objects in the cluster are namespaced by default.

Buy Now
Questions 58

In a cloud native world, what does the IaC abbreviation stand for?

Options:

A.

Infrastructure and Code

B.

Infrastructure as Code

C.

Infrastructure above Code

D.

Infrastructure across Code

Buy Now
Questions 59

In the Kubernetes platform, which component is responsible for running containers?

Options:

A.

etcd

B.

CRI-O

C.

cloud-controller-manager

D.

kube-controller-manager

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

KCNA PDF

$25.5  $84.99
KCNA Engine

KCNA Testing Engine

$30  $99.99
KCNA PDF + Engine

KCNA PDF + Testing Engine

$40.5  $134.99