Kubernetes
Medium
Architecture
Which component is responsible for scheduling pods onto nodes?
Select your answer:
Show answer and explanation
Answer: kube-scheduler
Explanation
The kube-scheduler is responsible for deciding which node should run each pod. It takes into account factors such as resource requirements, hardware/software constraints, affinity and anti-affinity specifications, and more to make optimal scheduling decisions.
More medium Kubernetes questions
- What is the purpose of a Kubernetes ResourceQuota?
- What is the difference between a RollingUpdate and a Recreate deployment strategy?
- Which command would you use to view the logs of a specific container in a multi-container pod?
- What is a Kubernetes Toleration?
- What is the purpose of a Kubernetes StorageClass?
- Which command would you use to drain a node for maintenance?