nerdexam
Linux_Foundation

KCNA · Question #128

Which component in Kubernetes is responsible to watch newly created Pods with no assigned node, and selects a node for them to run on?

The correct answer is D. kube scheduler. kube-scheduler (D) is specifically designed to watch for unscheduled Pods and make node assignment decisions based on resource availability, affinity rules, taints/tolerations, and other constraints - this is its sole responsibility in the control plane. etcd (A) is a…

Submitted by katya_ua· May 4, 2026Kubernetes Fundamentals

Question

Which component in Kubernetes is responsible to watch newly created Pods with no assigned node, and selects a node for them to run on?

Options

  • Aetcd
  • Bkube controller-manager
  • Ckube proxy
  • Dkube scheduler

How the community answered

(31 responses)
  • B
    3% (1)
  • C
    3% (1)
  • D
    94% (29)

Explanation

kube-scheduler (D) is specifically designed to watch for unscheduled Pods and make node assignment decisions based on resource availability, affinity rules, taints/tolerations, and other constraints - this is its sole responsibility in the control plane.

etcd (A) is a distributed key-value store that holds all cluster state data; it stores scheduling decisions but never makes them. kube-controller-manager (B) runs control loops that reconcile desired vs. actual state (e.g., managing ReplicaSets, Deployments, and node lifecycle), but scheduling is not one of those loops. kube-proxy (C) runs on every node and handles network rules for Service routing - it operates at the networking layer, not the scheduling layer.

Memory tip: Think of the scheduler as a hotel concierge - when a new guest (Pod) arrives with no room (node) assigned, the concierge evaluates available rooms and assigns the best fit. The name "scheduler" itself signals its job: scheduling workloads onto nodes.

Topics

#Kubernetes Components#kube-scheduler#Pod Scheduling#Control Plane

Community Discussion

No community discussion yet for this question.

Full KCNA Practice