Free CKA Practice Exam 1 | Kubernetes Administrator Mock Test

Free CKA mock test
Free CKA Practice Exam 1 | Kubernetes Administrator Mock Test

Train for Kubernetes administration with a free CKA-style practice exam.

This free CKA practice exam is built for candidates preparing for the Certified Kubernetes Administrator certification. Work through admin-focused questions, review explanations, and identify which cluster operations topics need more attention before exam day.

Retake anytime No signup required Instant answer explanations CKA-focused questions

Start the practice exam below, answer every question honestly, and use the explanations to decide what to study next. Revisit the test whenever you want to sharpen weaker topics and track improvement.

17

CKA 1

1 / 10

Question:

You have two nodes: ik8s-master-0 and ik8s-node-0. You need to set up a Kubernetes cluster using kubeadm.

  • Configure ik8s-master-0 as the master node.

  • Join ik8s-node-0 to the cluster as a worker node.

  • Use the --ignore-preflight-errors=all option with all kubeadm commands.

  • Perform all tasks by SSH'ing into the respective nodes.

  • After completing, return to the base node (node-1).

Which sequence of commands and steps below correctly accomplishes this?

2 / 10

Question

Print the Pod name and its start time to the file /opt/pod-status.

Which of the following options will correctly perform this task?

3 / 10

Question:

You are asked to create a new namespace called development and deploy a pod named nginx using the nginx image in this namespace.
Which of the following command sets will correctly accomplish this?

4 / 10

Question

You are required to SSH into the nodes ik8s-master-0 and ik8s-node-0 to complete the following:


Context:
As the administrator of a small development team, you’ve been asked to set up a Kubernetes cluster for testing a new application.


Task:

  • Use kubeadm to initialize and join the cluster.

  • Every kubeadm command must include --ignore-preflight-errors=all.

  • Configure ik8s-master-0 as the master node.

  • Join ik8s-node-0 to the cluster as a worker node.

  • Finally, return to the base node (node-1).

5 / 10

Question

Create and configure a service named front-end-service:

  • It should be of type NodePort.

  • It should route traffic to an existing pod named front-end.

Which of the following command sets will accomplish this correctly?

6 / 10

Question:
Create a deployment spec file that will:

  • Launch 7 replicas of the nginx image with the label app_runtime_stage=dev

  • Deployment name: kual00201
    Save a copy of this spec file to /opt/KUAL00201/spec_deployment.yaml (or /opt/KUAL00201/spec_deployment.json).
    When done, clean up (delete) any new Kubernetes API objects created during this task.

Which of the following deployment specs is correct?

7 / 10

Question:
You need to create a BusyBox pod that runs the sleep 3600 command to keep the container running for an hour. Which of the following kubectl commands will correctly create such a pod?

8 / 10

Question

Create a deployment spec file that will:

  • Launch 7 replicas of the nginx image with the label app_runtime_stage=dev

  • Deployment name: kual00201

  • Save a copy of the spec file to /opt/KUAL00201/spec_deployment.yaml (or .json)

  • After creation, clean up (delete) any Kubernetes API object you produced during this task.

Which of the following satisfies all these requirements?

9 / 10

Question

Create a Pod named nginx using the nginx image, and then list the Pod using kubectl with different levels of verbosity.

10 / 10

Question:

You need to list all persistent volumes sorted by capacity using kubectl, and save the full kubectl output to /opt/KUCC00102/volume_list.
You must use only kubectl's built-in features for sorting and not process the output further.

Which of the following commands correctly achieves this?

Your score is

0%

What this free exam covers

  • Cluster administration and kubectl workflows
  • Scheduling, taints, tolerations, and node management
  • Services, networking, and connectivity troubleshooting
  • Storage, volumes, and workload reliability
  • Security fundamentals including secrets and policies
  • Operational troubleshooting under time pressure

How to get more value from this mock test

  • Take your first attempt without notes so your score reflects real exam readiness.
  • Review every explanation, not just the questions you missed.
  • Group mistakes into topics, then study those topics before retaking the test.
  • Use repeated practice to improve speed, confidence, and pattern recognition.

Why free practice exams matter

Free exam prep lowers the barrier for learners who want to improve without paying for every mock test. That makes these pages more useful, more shareable, and more likely to attract returning visitors who are actively preparing for certification.

FAQ

Is this CKA practice exam free?

Yes. You can use this free CKA mock test without paying, which makes it useful for repeated administration-focused revision.

What does this CKA mock test help me practice?

It helps you rehearse Kubernetes administrator thinking across troubleshooting, cluster operations, networking, storage, and exam-style decision making.

Should I only rely on practice questions for CKA?

No. A strong CKA prep plan should also include command-line labs, kubectl speed practice, and hands-on troubleshooting in a cluster environment.