dc dotCreds
Certified Kubernetes Administrator

CKA Practice Test

Start a free 30-question CKA daily set with source-backed explanations, local progress, and a fresh rotation every morning.

30 daily web questions Source-backed explanations 7-day score history Questions updated at Apr 13, 2026, 4:07 PM CDT
CKA icon

CKA

Certified Kubernetes Administrator

Why this page works

  • Thirty focused questions every day
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
Today's 30 CKA questions

Use this CKA practice test to review Certified Kubernetes Administrator. Questions rotate daily and each explanation links to the source used to validate the answer.

Today’s Set
30 questions
Daily set rotates at 10:00 AM local time
Progress
0/30
Answered on this page session
Accuracy
0%
Loading countdown…

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily CKA practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

150 verified questions are currently in the live bank. Questions updated at Apr 13, 2026, 4:07 PM CDT. The daily set rotates at 10:00 AM local time, and each explanation links back to the source used to write it. Use the web set for quick practice, then switch to the app when available for larger banks and deeper review.

Official exam resources

Use these official Linux Foundation resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Linux Foundation practice pages too? Linux Foundation practice hub.

Question 1 of 30
Objective CKA-WS-05 Workloads and Scheduling

What does a Kubernetes Job manage?

Concept tested: Workloads and Scheduling

A. Correct: Pods that run to completion for batch work is the correct answer because jobs create Pods and track successful completion.

B. Incorrect: Persistent identity for stateful Pods only is incorrect because it does not answer this stem as directly as Pods that run to completion for batch work.

C. Incorrect: Permanent cluster DNS for Services is incorrect because it does not answer this stem as directly as Pods that run to completion for batch work.

D. Incorrect: Node-level packet forwarding rules only is incorrect because it does not answer this stem as directly as Pods that run to completion for batch work.

Why this matters: This matters because data architecture questions test whether ingestion, storage, processing, and governance choices match the workload.
Question 2 of 30
Objective CKA-SN-01 Services and Networking

A backend should be reachable only inside the cluster through a stable virtual IP. Which Service type fits?

Concept tested: Services and Networking

A. Incorrect: A CronJob is incorrect because it does not answer this stem as directly as ClusterIP.

B. Incorrect: A hostPath volume is incorrect because it does not answer this stem as directly as ClusterIP.

C. Incorrect: A ClusterRoleBinding is incorrect because it does not answer this stem as directly as ClusterIP.

D. Correct: ClusterIP is the correct answer because clusterIP Services provide internal-only virtual IP access.

Why this matters: This matters because Services and Networking questions test whether ClusterIP fits the scenario's constraints, not just whether the term sounds familiar.
Question 3 of 30
Objective CKA-ST-06 Storage

Two containers in the same Pod need temporary shared scratch space. Which volume type could fit?

Concept tested: Storage

A. Incorrect: IngressClass is incorrect because it does not answer this stem as directly as emptyDir.

B. Correct: emptyDir is the correct answer because emptyDir is useful for temporary Pod-scoped shared storage.

C. Incorrect: ClusterRole is incorrect because it does not answer this stem as directly as emptyDir.

D. Incorrect: EndpointSlice is incorrect because it does not answer this stem as directly as emptyDir.

Why this matters: This matters because Storage questions test whether emptyDir fits the scenario's constraints, not just whether the term sounds familiar.
Question 4 of 30
Objective CKA-TR-20 Troubleshooting

What must kubectl logs know for a Pod with multiple containers if no default is chosen?

Concept tested: Troubleshooting

A. Incorrect: Which Ingress host to rewrite is incorrect because it does not answer this stem as directly as Which container’s logs to show.

B. Incorrect: Which StorageClass to provision is incorrect because it does not answer this stem as directly as Which container’s logs to show.

C. Incorrect: Which kubeadm token to create is incorrect because it does not answer this stem as directly as Which container’s logs to show.

D. Correct: Which container’s logs to show is the correct answer because for multi-container Pods, logs may require specifying the container name.

Why this matters: This matters because Troubleshooting questions test whether Which container’s logs to show fits the scenario's constraints, not just whether the term sounds familiar.
Question 5 of 30
Objective CKA-CAIC-17 Cluster Architecture, Installation, and Configuration

Where do admission controllers act in the Kubernetes API request flow?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Correct: After authentication and authorization, before objects are persisted is the correct answer because admission controllers intercept API requests after authn/authz and before persistence.

B. Incorrect: Only in kube-proxy after Service routing is incorrect because it does not answer this stem as directly as After authentication and authorization, before objects are persisted.

C. Incorrect: Only after a container exits is incorrect because it does not answer this stem as directly as After authentication and authorization, before objects are persisted.

D. Incorrect: Only inside CoreDNS after name resolution is incorrect because it does not answer this stem as directly as After authentication and authorization, before objects are persisted.

Why this matters: This matters because Zero Trust questions test whether identity, device, and access risk are verified before Microsoft 365 resources are allowed.
Question 6 of 30
Objective CKA-WS-08 Workloads and Scheduling

A container starts but should not receive traffic until warm-up completes. Which probe is most relevant?

Concept tested: Workloads and Scheduling

A. Incorrect: A StorageClass provisioner is incorrect because it does not answer this stem as directly as Readiness probe.

B. Correct: Readiness probe is the correct answer because readiness probes gate traffic to Pods.

C. Incorrect: A NodePort external IP is incorrect because it does not answer this stem as directly as Readiness probe.

D. Incorrect: A ClusterRole only is incorrect because it does not answer this stem as directly as Readiness probe.

Why this matters: This matters because Workloads and Scheduling questions test whether Readiness probe fits the scenario's constraints, not just whether the term sounds familiar.
Question 7 of 30
Objective CKA-SN-09 Services and Networking

What does a NetworkPolicy select with its podSelector?

Concept tested: Services and Networking

A. Correct: The Pods to which the policy applies is the correct answer because a NetworkPolicy podSelector selects the target Pods governed by the policy.

B. Incorrect: The PersistentVolumes that must be deleted is incorrect because it does not answer this stem as directly as The Pods to which the policy applies.

C. Incorrect: The kubeconfig users who can run kubectl is incorrect because it does not answer this stem as directly as The Pods to which the policy applies.

D. Incorrect: The nodes that store etcd snapshots is incorrect because it does not answer this stem as directly as The Pods to which the policy applies.

Why this matters: This matters because Services and Networking questions test whether The Pods to which the policy applies fits the scenario's constraints, not just whether the term sounds familiar.
Question 8 of 30
Objective CKA-ST-04 Storage

What does a PersistentVolume reclaim policy determine?

Concept tested: Storage

A. Correct: What happens to the underlying volume after its claim is released is the correct answer because reclaim policy controls PV handling after the associated claim is released.

B. Incorrect: Whether a Pod receives DNS search domains is incorrect because it does not answer this stem as directly as What happens to the underlying volume after its claim is released.

C. Incorrect: How a Service selects endpoints is incorrect because it does not answer this stem as directly as What happens to the underlying volume after its claim is released.

D. Incorrect: Which user is allowed to create Roles is incorrect because it does not answer this stem as directly as What happens to the underlying volume after its claim is released.

Why this matters: This matters because Storage questions test whether What happens to the underlying volume after its claim is released fits the scenario's constraints, not just whether the term sounds familiar.
Question 9 of 30
Objective CKA-TR-05 Troubleshooting

What troubleshooting detail does kubectl describe commonly provide?

Concept tested: Troubleshooting

A. Incorrect: A full replacement for etcd backups is incorrect because it does not answer this stem as directly as Object details and recent events.

B. Incorrect: A guaranteed fix for every cluster issue is incorrect because it does not answer this stem as directly as Object details and recent events.

C. Incorrect: The official app store status is incorrect because it does not answer this stem as directly as Object details and recent events.

D. Correct: Object details and recent events is the correct answer because describe shows resource details and events, which often explain scheduling or startup failures.

Why this matters: This matters because Troubleshooting questions test whether Object details and recent events fits the scenario's constraints, not just whether the term sounds familiar.
Question 10 of 30
Objective CKA-CAIC-15 Cluster Architecture, Installation, and Configuration

Two teams need separate names for similar app resources in the same cluster. What Kubernetes feature helps organize that?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Incorrect: A kubelet restart only is incorrect because it does not answer this stem as directly as Namespaces.

B. Correct: Namespaces is the correct answer because namespaces let teams organize resources and avoid name conflicts across scopes.

C. Incorrect: The same Pod name in the same namespace is incorrect because it does not answer this stem as directly as Namespaces.

D. Incorrect: A single hostPath volume is incorrect because it does not answer this stem as directly as Namespaces.

Why this matters: This matters because Cluster Architecture, Installation, and Configuration questions test whether Namespaces fits the scenario's constraints, not just whether the term sounds familiar.
Question 11 of 30
Objective CKA-WS-09 Workloads and Scheduling

A Pod remains Pending because no node has enough available CPU request capacity. Which configuration should you inspect?

Concept tested: Workloads and Scheduling

A. Incorrect: Only the Ingress TLS secret name is incorrect because it does not answer this stem as directly as The Pod resource requests and node allocatable resources.

B. Incorrect: Only the CoreDNS Deployment image tag is incorrect because it does not answer this stem as directly as The Pod resource requests and node allocatable resources.

C. Correct: The Pod resource requests and node allocatable resources is the correct answer because requests influence placement and can make a Pod unschedulable.

D. Incorrect: Only the ServiceAccount name is incorrect because it does not answer this stem as directly as The Pod resource requests and node allocatable resources.

Why this matters: This matters because Workloads and Scheduling questions test whether The Pod resource requests and node allocatable resources fits the scenario's constraints, not just whether the term sounds familiar.
Question 12 of 30
Objective CKA-SN-04 Services and Networking

What do EndpointSlices represent?

Concept tested: Services and Networking

A. Correct: Network endpoints that back a Service is the correct answer because endpointSlices provide a scalable way to track Service endpoints.

B. Incorrect: Pod volume mount paths only is incorrect because it does not answer this stem as directly as Network endpoints that back a Service.

C. Incorrect: Kubelet certificate signing requests only is incorrect because it does not answer this stem as directly as Network endpoints that back a Service.

D. Incorrect: RBAC roles for ServiceAccounts is incorrect because it does not answer this stem as directly as Network endpoints that back a Service.

Why this matters: This matters because Services and Networking questions test whether Network endpoints that back a Service fits the scenario's constraints, not just whether the term sounds familiar.
Question 13 of 30
Objective CKA-ST-05 Storage

What does volumeMounts configure in a container spec?

Concept tested: Storage

A. Incorrect: Which node the scheduler must select is incorrect because it does not answer this stem as directly as Where declared volumes are mounted inside the container filesystem.

B. Correct: Where declared volumes are mounted inside the container filesystem is the correct answer because a volumeMount defines the mount path and related options for a volume in a container.

C. Incorrect: Which Ingress controller handles traffic is incorrect because it does not answer this stem as directly as Where declared volumes are mounted inside the container filesystem.

D. Incorrect: Which RBAC subject gets admin permissions is incorrect because it does not answer this stem as directly as Where declared volumes are mounted inside the container filesystem.

Why this matters: This matters because Storage questions test whether Where declared volumes are mounted inside the container filesystem fits the scenario's constraints, not just whether the term sounds familiar.
Question 14 of 30
Objective CKA-TR-06 Troubleshooting

If a Service has no endpoints, what should be checked?

Concept tested: Troubleshooting

A. Correct: Whether the Service selector matches labels on ready Pods is the correct answer because services route to endpoints derived from matching Pods.

B. Incorrect: Whether kubeadm init was run twice on a worker is incorrect because it does not answer this stem as directly as Whether the Service selector matches labels on ready Pods.

C. Incorrect: Whether the PVC access mode is ReadOnlyMany only is incorrect because it does not answer this stem as directly as Whether the Service selector matches labels on ready Pods.

D. Incorrect: Whether the Service has an unrelated RBAC Role is incorrect because it does not answer this stem as directly as Whether the Service selector matches labels on ready Pods.

Why this matters: This matters because Troubleshooting questions test whether Whether the Service selector matches labels on ready Pods fits the scenario's constraints, not just whether the term sounds familiar.
Question 15 of 30
Objective CKA-CAIC-07 Cluster Architecture, Installation, and Configuration

What is the container runtime responsible for in a Kubernetes node?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Incorrect: Allocating Service ClusterIP addresses is incorrect because it does not answer this stem as directly as Running containers for Pods on the node.

B. Correct: Running containers for Pods on the node is the correct answer because a container runtime such as containerd runs containers under kubelet control.

C. Incorrect: Serving the Kubernetes API to kubectl is incorrect because it does not answer this stem as directly as Running containers for Pods on the node.

D. Incorrect: Approving RBAC RoleBindings is incorrect because it does not answer this stem as directly as Running containers for Pods on the node.

Why this matters: This matters because Cluster Architecture, Installation, and Configuration questions test whether Running containers for Pods on the node fits the scenario's constraints, not just whether the term sounds familiar.
Question 16 of 30
Objective CKA-WS-04 Workloads and Scheduling

What is a DaemonSet used for?

Concept tested: Workloads and Scheduling

A. Incorrect: Creating a one-time batch completion object only is incorrect because it does not answer this stem as directly as Ensuring a copy of a Pod runs on selected nodes.

B. Incorrect: Authorizing users to list Secrets is incorrect because it does not answer this stem as directly as Ensuring a copy of a Pod runs on selected nodes.

C. Incorrect: Providing a stable virtual IP for a Service is incorrect because it does not answer this stem as directly as Ensuring a copy of a Pod runs on selected nodes.

D. Correct: Ensuring a copy of a Pod runs on selected nodes is the correct answer because daemonSets run node-level Pods such as log collectors or agents.

Why this matters: This matters because Workloads and Scheduling questions test whether Ensuring a copy of a Pod runs on selected nodes fits the scenario's constraints, not just whether the term sounds familiar.
Question 17 of 30
Objective CKA-SN-03 Services and Networking

What is a LoadBalancer Service intended to request?

Concept tested: Services and Networking

A. Correct: An external load balancer from the underlying provider when supported is the correct answer because loadBalancer Services integrate with supported environments to provision external load balancers.

B. Incorrect: A namespace resource quota is incorrect because it does not answer this stem as directly as An external load balancer from the underlying provider when supported.

C. Incorrect: An etcd member replacement is incorrect because it does not answer this stem as directly as An external load balancer from the underlying provider when supported.

D. Incorrect: A kubeconfig context switch is incorrect because it does not answer this stem as directly as An external load balancer from the underlying provider when supported.

Why this matters: This matters because Services and Networking questions test whether An external load balancer from the underlying provider when supported fits the scenario's constraints, not just whether the term sounds familiar.
Question 18 of 30
Objective CKA-ST-07 Storage

How can ConfigMaps and Secrets be exposed to containers?

Concept tested: Storage

A. Incorrect: Only by creating a LoadBalancer Service is incorrect because it does not answer this stem as directly as They can be mounted as volumes or used through environment variables.

B. Incorrect: Only by draining every node is incorrect because it does not answer this stem as directly as They can be mounted as volumes or used through environment variables.

C. Correct: They can be mounted as volumes or used through environment variables is the correct answer because kubernetes supports consuming ConfigMaps and Secrets through environment variables and volumes.

D. Incorrect: Only by changing the kube-scheduler binary is incorrect because it does not answer this stem as directly as They can be mounted as volumes or used through environment variables.

Why this matters: This matters because Storage questions test whether They can be mounted as volumes or used through environment variables fits the scenario's constraints, not just whether the term sounds familiar.
Question 19 of 30
Objective CKA-TR-10 Troubleshooting

What can node-pressure eviction do?

Concept tested: Troubleshooting

A. Incorrect: Add hostnames to Ingress rules is incorrect because it does not answer this stem as directly as Evict Pods when node resources such as memory, disk, or PID availability fall below thresholds.

B. Incorrect: Create RBAC bindings for every user is incorrect because it does not answer this stem as directly as Evict Pods when node resources such as memory, disk, or PID availability fall below thresholds.

C. Incorrect: Automatically pass the CKA exam is incorrect because it does not answer this stem as directly as Evict Pods when node resources such as memory, disk, or PID availability fall below thresholds.

D. Correct: Evict Pods when node resources such as memory, disk, or PID availability fall below thresholds is the correct answer because node-pressure eviction protects node stability when resources are constrained.

Why this matters: This matters because Troubleshooting questions test whether Evict Pods when node resources such as memory, disk, or PID... fits the scenario's constraints, not just whether the term sounds familiar.
Question 20 of 30
Objective CKA-CAIC-04 Cluster Architecture, Installation, and Configuration

A Pod is created but has not been assigned to a node yet. Which control-plane component is responsible for making that placement decision?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Incorrect: A StorageClass provisioner is incorrect because it does not answer this stem as directly as kube-scheduler.

B. Incorrect: kube-proxy is incorrect because it does not answer this stem as directly as kube-scheduler.

C. Correct: kube-scheduler is the correct answer because the scheduler makes node placement decisions for unscheduled Pods.

D. Incorrect: The container runtime alone is incorrect because it does not answer this stem as directly as kube-scheduler.

Why this matters: This matters because Cluster Architecture, Installation, and Configuration questions test whether kube-scheduler fits the scenario's constraints, not just whether the term sounds familiar.
Question 21 of 30
Objective CKA-WS-11 Workloads and Scheduling

A workload should prefer nodes labeled for SSD storage. Which scheduling feature fits?

Concept tested: Workloads and Scheduling

A. Incorrect: A ServiceAccount image pull secret only is incorrect because it does not answer this stem as directly as Node affinity or node selector based on labels.

B. Correct: Node affinity or node selector based on labels is the correct answer because node label based scheduling is handled by node selectors and affinity.

C. Incorrect: A PersistentVolume reclaim policy only is incorrect because it does not answer this stem as directly as Node affinity or node selector based on labels.

D. Incorrect: A CoreDNS stub domain only is incorrect because it does not answer this stem as directly as Node affinity or node selector based on labels.

Why this matters: This matters because Workloads and Scheduling questions test whether Node affinity or node selector based on labels fits the scenario's constraints, not just whether the term sounds familiar.
Question 22 of 30
Objective CKA-SN-15 Services and Networking

What is a common reason a Service has no usable backend Pods?

Concept tested: Services and Networking

A. Incorrect: The Pod uses a container image is incorrect because it does not answer this stem as directly as The Service selector does not match the intended Pod labels.

B. Incorrect: The cluster has more than one namespace is incorrect because it does not answer this stem as directly as The Service selector does not match the intended Pod labels.

C. Correct: The Service selector does not match the intended Pod labels is the correct answer because service selectors determine which Pods become endpoints for the Service.

D. Incorrect: The Service has a sourceTitle field is incorrect because it does not answer this stem as directly as The Service selector does not match the intended Pod labels.

Why this matters: This matters because Services and Networking questions test whether The Service selector does not match the intended Pod labels fits the scenario's constraints, not just whether the term sounds familiar.
Question 23 of 30
Objective CKA-ST-03 Storage

What do PersistentVolume access modes describe?

Concept tested: Storage

A. Incorrect: Which scheduler queue stores pending Pods is incorrect because it does not answer this stem as directly as How a volume can be mounted, such as read-write by one node or many nodes when supported.

B. Incorrect: Which Service type exposes HTTP routing is incorrect because it does not answer this stem as directly as How a volume can be mounted, such as read-write by one node or many nodes when supported.

C. Incorrect: Which user can run kubectl is incorrect because it does not answer this stem as directly as How a volume can be mounted, such as read-write by one node or many nodes when supported.

D. Correct: How a volume can be mounted, such as read-write by one node or many nodes when supported is the correct answer because access modes describe supported mount semantics for PersistentVolumes.

Why this matters: This matters because Storage questions test whether How a volume can be mounted, such as read-write by one node or many... fits the scenario's constraints, not just whether the term sounds familiar.
Question 24 of 30
Objective CKA-TR-12 Troubleshooting

What can happen if a liveness probe fails repeatedly?

Concept tested: Troubleshooting

A. Incorrect: The Service automatically becomes a ClusterRole is incorrect because it does not answer this stem as directly as The kubelet can restart the container.

B. Incorrect: The PVC becomes a Namespace is incorrect because it does not answer this stem as directly as The kubelet can restart the container.

C. Incorrect: The scheduler stops assigning every Pod cluster-wide is incorrect because it does not answer this stem as directly as The kubelet can restart the container.

D. Correct: The kubelet can restart the container is the correct answer because liveness probe failures indicate the container should be restarted.

Why this matters: This matters because Troubleshooting questions test whether The kubelet can restart the container fits the scenario's constraints, not just whether the term sounds familiar.
Question 25 of 30
Objective CKA-CAIC-05 Cluster Architecture, Installation, and Configuration

What is a primary role of kube-controller-manager?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Incorrect: It assigns cluster DNS names inside Pods is incorrect because it does not answer this stem as directly as It runs controllers that watch cluster state and move current state toward desired state.

B. Correct: It runs controllers that watch cluster state and move current state toward desired state is the correct answer because the controller manager runs control loops such as node and job controllers.

C. Incorrect: It replaces the API server for kubectl requests is incorrect because it does not answer this stem as directly as It runs controllers that watch cluster state and move current state toward desired state.

D. Incorrect: It stores every container image layer is incorrect because it does not answer this stem as directly as It runs controllers that watch cluster state and move current state toward desired state.

Why this matters: This matters because Cluster Architecture, Installation, and Configuration questions test whether It runs controllers that watch cluster state and move current state... fits the scenario's constraints, not just whether the term sounds familiar.
Question 26 of 30
Objective CKA-WS-07 Workloads and Scheduling

When do init containers run?

Concept tested: Workloads and Scheduling

A. Incorrect: Only outside the Pod lifecycle is incorrect because it does not answer this stem as directly as Before the app containers in a Pod start.

B. Incorrect: Only when a Service receives traffic is incorrect because it does not answer this stem as directly as Before the app containers in a Pod start.

C. Correct: Before the app containers in a Pod start is the correct answer because init containers run to completion before regular app containers start.

D. Incorrect: Only after every app container has permanently exited is incorrect because it does not answer this stem as directly as Before the app containers in a Pod start.

Why this matters: This matters because Workloads and Scheduling questions test whether Before the app containers in a Pod start fits the scenario's constraints, not just whether the term sounds familiar.
Question 27 of 30
Objective CKA-SN-13 Services and Networking

A StatefulSet needs stable DNS entries for individual Pods. Which Service pattern is commonly paired with it?

Concept tested: Services and Networking

A. Correct: A headless Service is the correct answer because stateful workloads commonly use headless Services for stable network identity.

B. Incorrect: A namespace quota with no selectors is incorrect because it does not answer this stem as directly as A headless Service.

C. Incorrect: A LoadBalancer Service for every volume is incorrect because it does not answer this stem as directly as A headless Service.

D. Incorrect: A ClusterRoleBinding named after the Pod is incorrect because it does not answer this stem as directly as A headless Service.

Why this matters: This matters because Services and Networking questions test whether A headless Service fits the scenario's constraints, not just whether the term sounds familiar.
Question 28 of 30
Objective CKA-ST-01 Storage

What does a PersistentVolumeClaim represent?

Concept tested: Storage

A. Correct: A user request for storage that can bind to a PersistentVolume or dynamic provisioner is the correct answer because pVCs request storage and can bind to matching PVs or dynamically provisioned volumes.

B. Incorrect: A request to expose a Service externally is incorrect because it does not answer this stem as directly as A user request for storage that can bind to a PersistentVolume or dynamic provisioner.

C. Incorrect: A request to schedule a Pod every minute is incorrect because it does not answer this stem as directly as A user request for storage that can bind to a PersistentVolume or dynamic provisioner.

D. Incorrect: A request to add a user to cluster-admin is incorrect because it does not answer this stem as directly as A user request for storage that can bind to a PersistentVolume or dynamic provisioner.

Why this matters: This matters because Storage questions test whether A user request for storage that can bind to a PersistentVolume or... fits the scenario's constraints, not just whether the term sounds familiar.
Question 29 of 30
Objective CKA-TR-02 Troubleshooting

A Pod reports CrashLoopBackOff. Which first checks are most useful?

Concept tested: Troubleshooting

A. Correct: Inspect container logs, previous logs, events, and container command/configuration is the correct answer because logs and events normally reveal why the container exits.

B. Incorrect: Delete every namespace immediately is incorrect because it does not answer this stem as directly as Inspect container logs, previous logs, events, and container command/configuration.

C. Incorrect: Rotate kubeadm certificates first without evidence is incorrect because it does not answer this stem as directly as Inspect container logs, previous logs, events, and container command/configuration.

D. Incorrect: Create an unrelated LoadBalancer Service is incorrect because it does not answer this stem as directly as Inspect container logs, previous logs, events, and container command/configuration.

Why this matters: This matters because Troubleshooting questions test whether Inspect container logs, previous logs, events, and container... fits the scenario's constraints, not just whether the term sounds familiar.
Question 30 of 30
Objective CKA-CAIC-14 Cluster Architecture, Installation, and Configuration

An application Pod needs to call the Kubernetes API with limited permissions. What identity object should be considered?

Concept tested: Cluster Architecture, Installation, and Configuration

A. Correct: A ServiceAccount bound to appropriate RBAC permissions is the correct answer because pods can use ServiceAccounts, and RBAC can grant those identities specific permissions.

B. Incorrect: An Ingress path rewrite only is incorrect because it does not answer this stem as directly as A ServiceAccount bound to appropriate RBAC permissions.

C. Incorrect: A PersistentVolume reclaim policy is incorrect because it does not answer this stem as directly as A ServiceAccount bound to appropriate RBAC permissions.

D. Incorrect: A container liveness probe is incorrect because it does not answer this stem as directly as A ServiceAccount bound to appropriate RBAC permissions.

Why this matters: This matters because Zero Trust questions test whether identity, device, and access risk are verified before Microsoft 365 resources are allowed.
Where to go after the daily web set

How are CKA questions generated?

dotCreds builds CKA practice questions from public exam objectives and Linux Foundation exam and documentation references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 30-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start CKA practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick free sampler. If a dotCreds app is available for CKA, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.