Back to Certified Kubernetes Administrator CKA questions

Scenario-based practice

Select Two (Multi-Select) Questions

Practise Certified Kubernetes Administrator CKA practice questions — original exam-style scenarios covering every exam domain, with detailed explanations, wrong-answer analysis, and common exam traps.

20
scenario questions
CKA
exam code
CNCF
vendor

Scenario guide

How to approach select two (multi-select) questions

Multi-select questions tell you to 'Choose TWO' or 'Choose THREE'. Getting partial credit is not a thing — you must select all correct answers with no incorrect ones. The stem always states how many to choose, so trust it. These questions require precision, not best-guess elimination.

Quick answer

Select Two (Multi-Select) Questions 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.

Related practice questions

Related CKA topic practice pages

Scenario questions usually connect to one or more exam topics. Use these links to review the underlying concepts behind the scenario.

Practice set

Practice scenarios

Question 1hardmulti select
Full question →

Which TWO of the following are valid ways to ensure that a Pod runs on a node that has a GPU? (Choose TWO.)

Question 2mediummulti select
Full question →

Which TWO of the following are valid commands to upgrade a kubeadm cluster from version 1.22.x to 1.23.x on the control plane node? Assume the node is already drained.

Question 3hardmulti select
Full question →

A cluster uses etcd with TLS encryption. Which THREE of the following are valid etcd client certificate authentication flags?

Question 4easymulti select
Full question →

Which TWO of the following are valid ways to expose a Kubernetes Service to external traffic?

Question 5mediummulti select
Read the full DNS explanation →

Which of the following are valid methods to debug a failing CoreDNS pod? (Select TWO)

Question 6easymulti select
Full question →

Which TWO commands show cluster events that can help in troubleshooting?

Question 7easymulti select
Full question →

Which TWO of the following are valid reasons to use a StatefulSet instead of a Deployment?

Question 8mediummulti select
Full question →

Which TWO of the following are valid methods to add a worker node to an existing Kubernetes cluster that was initialized with kubeadm?

Question 9easymulti select
Full question →

Which TWO of the following are valid reasons to use a Headless Service?

Question 10hardmulti select
Full question →

Which THREE of the following are true about Network Policies in Kubernetes?

Question 11hardmulti select
Full question →

Which THREE of the following are valid steps to enable audit logging in a Kubernetes cluster?

Question 12mediummulti select
Full question →

Which TWO of the following are valid methods to configure the kubelet's node IP address?

Question 13hardmulti select
Full question →

Which THREE of the following are valid taint effects that can be applied to a node? (Select 3)

Question 14hardmulti select
Full question →

Which THREE of the following are valid considerations when using resource requests and limits? (Select 3)

Question 15mediummulti select
Full question →

Which TWO of the following are valid ways to restrict a Pod to run only on nodes with a specific label? (Select 2)

Question 16hardmulti select
Full question →

You have taken an etcd snapshot using 'ETCDCTL_API=3 etcdctl snapshot save snapshot.db'. Which TWO commands are needed to restore this snapshot to a new etcd member? (Choose TWO.)

Question 17mediummulti select
Full question →

Which TWO of the following are valid methods to ensure a pod is scheduled on a node that is part of a specific availability zone? (Assume nodes are labeled with 'failure-domain.beta.kubernetes.io/zone').

Question 18mediummulti select
Full question →

Which TWO of the following statements about Kubernetes DaemonSets are correct?

Question 19hardmulti select
Full question →

Which THREE of the following are characteristics of DaemonSets?

Question 20hardmulti select
Full question →

A Kubernetes cluster uses a NetworkPolicy to restrict traffic to a set of pods labeled 'app: db'. Which TWO statements about the following NetworkPolicy are correct?

apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: db-policy spec: podSelector: matchLabels: app: db policyTypes: - Ingress ingress: - from: - podSelector: matchLabels: app: api ports: - port: 5432

These CKA practice questions are part of Courseiva's free CNCF certification practice question bank. Courseiva provides original exam-style CKA questions with detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics.