Spring Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

KCNA Kubernetes and Cloud Native Associate Questions and Answers

Questions 4

What is the common standard for Service Meshes?

Options:

A.

Service Mesh Specification (SMS)

B.

Service Mesh Technology (SMT)

C.

Service Mesh Interface (SMI)

D.

Service Mesh Function (SMF)

Buy Now
Questions 5

In Kubernetes, what is the primary purpose of using annotations?

Options:

A.

To control the access permissions for users and service accounts.

B.

To provide a way to attach metadata to objects.

C.

To specify the deployment strategy for applications.

D.

To define the specifications for resource limits and requests.

Buy Now
Questions 6

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 7

When a Kubernetes Secret is created, how is the data stored by default in etcd?

Options:

A.

As Base64-encoded strings that provide simple encoding but no actual encryption.

B.

As plain text values that are directly stored without any obfuscation or additional encoding.

C.

As compressed binary objects that are optimized for space but not secured against access.

D.

As encrypted records automatically protected using the Kubernetes control plane master key.

Buy Now
Questions 8

What is the main purpose of the Open Container Initiative (OCI)?

Options:

A.

Accelerating the adoption of containers and Kubernetes in the industry.

B.

Creating open industry standards around container formats and runtimes.

C.

Creating industry standards around container formats and runtimes for private purposes.

D.

Improving the security of standards around container formats and runtimes.

Buy Now
Questions 9

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 10

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 11

What is an important consideration when choosing a base image for a container in a Kubernetes deployment?

Options:

A.

It should be minimal and purpose-built for the application to reduce attack surface and improve performance.

B.

It should always be the latest version to ensure access to the newest features.

C.

It should be the largest available image to ensure all dependencies are included.

D.

It can be any existing image from the public repository without consideration of its contents.

Buy Now
Questions 12

Imagine you're releasing open-source software for the first time. Which of the following is a valid semantic version?

Options:

A.

1.0

B.

2021-10-11

C.

0.1.0-rc

D.

v1beta1

Buy Now
Questions 13

Which of the following scenarios would benefit the most from a service mesh architecture?

Options:

A.

A few applications with hundreds of Pod replicas running in multiple clusters, each one providing multiple services.

B.

Thousands of distributed applications running in a single cluster, each one providing multiple services.

C.

Tens of distributed applications running in multiple clusters, each one providing multiple services.

D.

Thousands of distributed applications running in multiple clusters, each one providing multiple services.

Buy Now
Questions 14

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 15

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 16

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 17

Which field in a Pod or Deployment manifest ensures that Pods are scheduled only on nodes with specific labels?

Options:

A.

resources:

disktype: ssd

B.

labels:

disktype: ssd

C.

nodeSelector:

disktype: ssd

D.

annotations:

disktype: ssd

Buy Now
Questions 18

A platform engineer wants to ensure that a new microservice is automatically deployed to every cluster registered in Argo CD. Which configuration best achieves this goal?

Options:

A.

Set up a Kubernetes CronJob that redeploys the microservice to all registered clusters on a schedule.

B.

Manually configure every registered cluster with the deployment YAML for installing the microservice.

C.

Create an Argo CD ApplicationSet that uses a Git repository containing the microservice manifests.

D.

Use a Helm chart to package the microservice and manage it with a single Application defined in Argo CD.

Buy Now
Questions 19

What is the primary purpose of a Horizontal Pod Autoscaler (HPA) in Kubernetes?

Options:

A.

To automatically scale the number of Pod replicas based on resource utilization.

B.

To track performance metrics and report health status for nodes and Pods.

C.

To coordinate rolling updates of Pods when deploying new application versions.

D.

To allocate and manage persistent volumes required by stateful applications.

Buy Now
Questions 20

What is CloudEvents?

Options:

A.

It is a specification for describing event data in common formats for Kubernetes network traffic management and cloud providers.

B.

It is a specification for describing event data in common formats in all cloud providers including major cloud providers.

C.

It is a specification for describing event data in common formats to provide interoperability across services, platforms and systems.

D.

It is a Kubernetes specification for describing events data in common formats for iCloud services, iOS platforms and iMac.

Buy Now
Questions 21

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 22

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 23

Which of the following workload requires a headless Service while deploying into the namespace?

Options:

A.

StatefulSet

B.

CronJob

C.

Deployment

D.

DaemonSet

Buy Now
Questions 24

What helps an organization to deliver software more securely at a higher velocity?

Options:

A.

Kubernetes

B.

apt-get

C.

Docker Images

D.

CI/CD Pipeline

Buy Now
Questions 25

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 26

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 27

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 28

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 29

Which option represents best practices when building container images?

Options:

A.

Use multi-stage builds, use the latest tag for image version, and only install necessary packages.

B.

Use multi-stage builds, pin the base image version to a specific digest, and install extra packages just in case.

C.

Use multi-stage builds, pin the base image version to a specific digest, and only install necessary packages.

D.

Avoid multi-stage builds, use the latest tag for image version, and install extra packages just in case.

Buy Now
Questions 30

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 31

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 32

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 33

Which of the following is a responsibility of the governance board of an open source project?

Options:

A.

Decide about the marketing strategy of the project.

B.

Review the pull requests in the main branch.

C.

Outline the project's “terms of engagement”.

D.

Define the license to be used in the project.

Buy Now
Questions 34

What are the two essential operations that the kube-scheduler normally performs?

Options:

A.

Pod eviction or starting

B.

Resource monitoring and reporting

C.

Filtering and scoring nodes

D.

Starting and terminating containers

Buy Now
Questions 35

Which command lists the running containers in the current Kubernetes namespace?

Options:

A.

kubectl get pods

B.

kubectl ls

C.

kubectl ps

D.

kubectl show pods

Buy Now
Questions 36

What is a DaemonSet?

Options:

A.

It’s a type of workload that ensures a specific set of nodes run a copy of a Pod.

B.

It’s a type of workload responsible for maintaining a stable set of replica Pods running in any node.

C.

It’s a type of workload that needs to be run periodically on a given schedule.

D.

It’s a type of workload that provides guarantees about ordering, uniqueness, and identity of a set of Pods.

Buy Now
Questions 37

Why is Cloud-Native Architecture important?

Options:

A.

Cloud Native Architecture revolves around containers, microservices and pipelines.

B.

Cloud Native Architecture removes constraints to rapid innovation.

C.

Cloud Native Architecture is modern for application deployment and pipelines.

D.

Cloud Native Architecture is a bleeding edge technology and service.

Buy Now
Questions 38

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 39

Which type of Service requires manual creation of Endpoints?

Options:

A.

LoadBalancer

B.

Services without selectors

C.

NodePort

D.

ClusterIP with selectors

Buy Now
Questions 40

Which authorization-mode allows granular control over the operations that different entities can perform on different objects in a Kubernetes cluster?

Options:

A.

Webhook Mode Authorization Control

B.

Role Based Access Control

C.

Node Authorization Access Control

D.

Attribute Based Access Control

Buy Now
Questions 41

Which of the following is a primary use case of Istio in a Kubernetes cluster?

Options:

A.

To manage and control the versions of container runtimes used on nodes between services.

B.

To provide secure built-in database management features for application workloads.

C.

To provision and manage persistent storage volumes for stateful applications.

D.

To provide service mesh capabilities such as traffic management, observability, and security between services.

Buy Now
Questions 42

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 43

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 44

A Pod is stuck in the CrashLoopBackOff state. Which is the correct way to troubleshoot this issue?

Options:

A.

Use kubectl exec -- bash to connect inside the container and then check system logs in /var/log/kubelet.log.

B.

Use kubectl describe pod to review recent events and then kubectl logs to inspect container output.

C.

Use kubectl get nodes to verify node capacity and then kubectl apply -f to restart the Pod.

D.

Use kubectl top pod to check CPU usage and then scale the Deployment to more replicas.

Buy Now
Questions 45

Which of these commands is used to retrieve the documentation and field definitions for a Kubernetes resource?

Options:

A.

kubectl explain

B.

kubectl api-resources

C.

kubectl get --help

D.

kubectl show

Buy Now
Questions 46

Which of the following is a lightweight tool that manages traffic flows between services, enforces access policies, and aggregates telemetry data, all without requiring changes to application code?

Options:

A.

NetworkPolicy

B.

Linkerd

C.

kube-proxy

D.

Nginx

Buy Now
Questions 47

Which tools enable Kubernetes HorizontalPodAutoscalers to use custom, application-generated metrics to trigger scaling events?

Options:

A.

Prometheus and the prometheus-adapter.

B.

Graylog and graylog-autoscaler metrics.

C.

Graylog and the kubernetes-adapter.

D.

Grafana and Prometheus.

Buy Now
Questions 48

Which of the following is the correct command to run an nginx deployment with 2 replicas?

Options:

A.

kubectl run deploy nginx --image=nginx --replicas=2

B.

kubectl create deploy nginx --image=nginx --replicas=2

C.

kubectl create nginx deployment --image=nginx --replicas=2

D.

kubectl create deploy nginx --image=nginx --count=2

Buy Now
Questions 49

What is ephemeral storage?

Options:

A.

Storage space that need not persist across restarts.

B.

Storage that may grow dynamically.

C.

Storage used by multiple consumers (e.g., multiple Pods).

D.

Storage that is always provisioned locally.

Buy Now
Questions 50

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 51

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 52

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 53

What function does kube-proxy provide to a cluster?

Options:

A.

Implementing the Ingress resource type for application traffic.

B.

Forwarding data to the correct endpoints for Services.

C.

Managing data egress from the cluster nodes to the network.

D.

Managing access to the Kubernetes API.

Buy Now
Questions 54

Let’s assume that an organization needs to process large amounts of data in bursts, on a cloud-based Kubernetes cluster. For instance: each Monday morning, they need to run a batch of 1000 compute jobs of 1 hour each, and these jobs must be completed by Monday night. What’s going to be the most cost-effective method?

Options:

A.

Run a group of nodes with the exact required size to complete the batch on time, and use a combination of taints, tolerations, and nodeSelectors to reserve these nodes to the batch jobs.

B.

Leverage the Kubernetes Cluster Autoscaler to automatically start and stop nodes as they’re needed.

C.

Commit to a specific level of spending to get discounted prices (with e.g. “reserved instances” or similar mechanisms).

D.

Use PriorityClasses so that the weekly batch job gets priority over other workloads running on the cluster, and can be completed on time.

Buy Now
Questions 55

What's the most adopted way of conflict resolution and decision-making for the open-source projects under the CNCF umbrella?

Options:

A.

Financial Analysis

B.

Discussion and Voting

C.

Flipism Technique

D.

Project Founder Say

Buy Now
Questions 56

What are the characteristics for building every cloud-native application?

Options:

A.

Resiliency, Operability, Observability, Availability

B.

Resiliency, Containerd, Observability, Agility

C.

Kubernetes, Operability, Observability, Availability

D.

Resiliency, Agility, Operability, Observability

Buy Now
Questions 57

What is a sidecar container?

Options:

A.

A Pod that runs next to another container within the same Pod.

B.

A container that runs next to another Pod within the same namespace.

C.

A container that runs next to another container within the same Pod.

D.

A Pod that runs next to another Pod within the same namespace.

Buy Now
Questions 58

A Kubernetes Pod is returning a CrashLoopBackOff status. What is the most likely reason for this behavior?

Options:

A.

There are insufficient resources allocated for the Pod.

B.

The application inside the container crashed after starting.

C.

The container’s image is missing or cannot be pulled.

D.

The Pod is unable to communicate with the Kubernetes API server.

Buy Now
Questions 59

How does cert-manager integrate with Kubernetes resources to provide TLS certificates for an application?

Options:

A.

It manages Certificate resources and Secrets that can be used by Ingress objects for TLS.

B.

It replaces default Kubernetes API certificates with those from external authorities.

C.

It updates kube-proxy configuration to ensure encrypted traffic between Services.

D.

It injects TLS certificates directly into Pods when the workloads are deployed.

Buy Now
Questions 60

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 61

Which storage operator in Kubernetes can help the system to self-scale, self-heal, etc?

Options:

A.

Rook

B.

Kubernetes

C.

Helm

D.

Container Storage Interface (CSI)

Buy Now
Questions 62

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 63

The IPv4/IPv6 dual stack in Kubernetes:

Options:

A.

Translates an IPv4 request from a Service to an IPv6 Service.

B.

Allows you to access the IPv4 address by using the IPv6 address.

C.

Requires NetworkPolicies to prevent Services from mixing requests.

D.

Allows you to create IPv4 and IPv6 dual stack Services.

Buy Now
Questions 64

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 65

There is an application running in a logical chain: Gateway API → Service → EndpointSlice → Container.

What Kubernetes API object is missing from this sequence?

Options:

A.

Proxy

B.

Docker

C.

Pod

D.

Firewall

Buy Now
Questions 66

How many different Kubernetes service types can you define?

Options:

A.

2

B.

3

C.

4

D.

5

Buy Now
Questions 67

In Kubernetes, what is the primary responsibility of the kubelet running on each worker node?

Options:

A.

To allocate persistent storage volumes and manage distributed data replication for Pods.

B.

To manage cluster state information and handle all scheduling decisions for workloads.

C.

To ensure that containers defined in Pod specifications are running and remain healthy on the node.

D.

To provide internal DNS resolution and route service traffic between Pods and nodes.

Buy Now
Questions 68

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 69

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 70

What is the default eviction timeout when the Ready condition of a node is Unknown or False?

Options:

A.

Thirty seconds.

B.

Thirty minutes.

C.

One minute.

D.

Five minutes.

Buy Now
Questions 71

If kubectl is failing to retrieve information from the cluster, where can you find Pod logs to troubleshoot?

Options:

A.

/var/log/pods/

B.

~/.kube/config

C.

/var/log/k8s/

D.

/etc/kubernetes/

Buy Now
Exam Code: KCNA
Exam Name: Kubernetes and Cloud Native Associate
Last Update: Feb 20, 2026
Questions: 239
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