# How does the Kubernetes scheduler work?

DevFeed: [How does the Kubernetes scheduler work?](<https://devfeed.tech/articles/how-does-the-kubernetes-scheduler-work-19140.md>)

Original publisher: [Read original article](<https://learnkube.com/kubernetes-scheduler-explained>)

Author: Daniele Polencic

Published: 2026-02-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Learnk8s](<https://devfeed.tech/sources/learnk8s.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [scheduler](<https://devfeed.tech/tags/scheduler.md>), [work](<https://devfeed.tech/tags/work.md>)

## AI overview

This tutorial explains how the Kubernetes scheduler assigns pods to worker nodes by filtering unsuitable nodes and scoring the remaining candidates. It also clarifies the roles of the controller manager, ReplicaSets, the API server, and the scheduler queue.

## Source excerpt

The Kubernetes scheduler decides where your pods run. Learn how it filters nodes, scores candidates, and assigns workloads to the right place in your cluster.