Courseiva

KCNA · topic practice

Kubernetes Fundamentals practice questions

Practise Kubernetes and Cloud Native Associate KCNA Kubernetes Fundamentals practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Reviewed byJohnson Ajibi· MSc IT Security
20 questionsDomain: Kubernetes Fundamentals

What the exam tests

What to know about Kubernetes Fundamentals

Kubernetes Fundamentals questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Watch out for

Common Kubernetes Fundamentals exam traps

  • Answering from memory before reading the full scenario.
  • Missing a constraint such as cost, availability, security, scope or command context.
  • Choosing a broad answer when the question asks for the most specific fix.
  • Ignoring why the wrong options are tempting.

Practice set

Kubernetes Fundamentals questions

20 questions · select your answer, then reveal the explanation

Which TWO of the following are valid ways to expose a set of pods as a network service within a Kubernetes cluster?

Which THREE of the following are valid ways to expose a set of pods as a network service in Kubernetes?

Which Kubernetes control plane component is responsible for storing the cluster state and configuration data?

You need to run a batch job that processes data and then exits. Which Kubernetes resource type is most appropriate for this workload?

What is the smallest deployable unit in Kubernetes?

Which THREE of the following are valid use cases for Kubernetes Namespaces? (Select 3)

Which THREE of the following are valid attributes in a Kubernetes Pod specification? (Select 3)

A developer wants to expose a set of pods running a web application internally within the cluster using a stable IP address. Which Kubernetes resource should they create?

Which Kubernetes resource can be used to assign a pod to a specific node?

A developer creates a Deployment with the following YAML snippet:

```yaml apiVersion: apps/v1 kind: Deployment spec: replicas: 3 selector: matchLabels: app: frontend template: metadata: labels: app: frontend spec: containers: - name: nginx image: nginx:1.21 ```

What will happen if the label 'app: frontend' is omitted from the pod template's metadata?

Which command is used to view the logs of a pod named 'web-pod'?

A pod has both resource requests and limits defined. The container is using more CPU than the request but less than the limit. What will happen?

Which two components are part of the Kubernetes worker node? (Choose two.)

Which component of the Kubernetes control plane stores the cluster state?

A developer creates a Deployment with 'replicas: 3'. After applying the manifest, only 2 pods are running. Which command would help identify why the third pod was not created?

Which resource provides stable network endpoints to a set of pods, regardless of pod IP changes?

A pod in the 'default' namespace cannot reach a pod in the 'backend' namespace by service name 'db-service'. Both namespaces exist and the service is running. What is the most likely cause?

Which kubectl command is used to apply a manifest file to create or update resources?

A Deployment is configured with 'strategy.type: RollingUpdate' and 'strategy.rollingUpdate.maxUnavailable: 0'. What is the effect during a rolling update?

What is the role of kube-scheduler in Kubernetes?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Kubernetes Fundamentals sessions

Start a Kubernetes Fundamentals only practice session

Every question in these sessions is drawn from the Kubernetes Fundamentals domain — nothing else.

Related practice questions

Related KCNA topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the KCNA exam test about Kubernetes Fundamentals?
Kubernetes Fundamentals questions test whether you can apply the concept in context, not just recognise a definition.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Kubernetes Fundamentals questions in a focused session?
Yes — the session launcher on this page draws every question from the Kubernetes Fundamentals domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other KCNA topics?
Use the topic links above to move to related areas, or go back to the KCNA question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the KCNA exam covers. They are not copied from any real exam or dump site.