Courseiva
Kubernetes FundamentalshardMultiple ChoiceObjective-mapped

KCNA Pod Pending state Practice Question

A pod is stuck in 'Pending' state. Which of the following is NOT a common cause for a pod to remain Pending?

⚠ Common exam trap

Candidates often confuse issues that affect pod scheduling with those that affect pod execution. Container runtime problems cause pods to fail after starting, not to remain in Pending state. The question tests understanding of which conditions prevent scheduling vs. those that impact running pods.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

The container runtime is not functioning on the node

A non-functioning container runtime on a node typically results in pod states like CrashLoopBackOff or Error, not prolonged 'Pending' state. Pending state occurs when a pod cannot be scheduled. Insufficient resources (A), node selector mismatch (B), and unbound PVCs (D) are common causes of scheduling failures that keep a pod in Pending. Container runtime issues affect pod execution after scheduling, not the scheduling process itself. Therefore, C is NOT a common cause for a pod to remain Pending.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Insufficient CPU or memory resources available in the cluster

    Why it's wrong here

    Insufficient CPU or memory resources in the cluster is a common cause of Pending state because the scheduler cannot find a node with enough free resources.

  • The node selector in the pod spec does not match any node labels

    Why it's wrong here

    A node selector mismatch is a common cause of Pending state as it prevents the pod from being scheduled on any node that does not match the selectors.

  • The container runtime is not functioning on the node

    Why this is correct

    A non-functioning container runtime does not prevent scheduling; it affects pod execution after scheduling. Therefore, it is NOT a common cause of prolonged Pending state.

  • The pod's PVC is not yet bound to a PV

    Why it's wrong here

    An unbound PVC is a common cause of Pending state because the pod remains unscheduled until the PVC is bound to a PV.

About these practice questions

This KCNA question is part of Courseiva's 833-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This KCNA practice question is part of Courseiva's free CNCF certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the KCNA exam.