Skip to main content

Kubernetes Scheduler Simulator

Learn how the Kubernetes scheduler assigns pods to nodes. Understand resource requests and limits, node affinity, taints and tolerations, and scheduling priorities through interactive simulation.

Category: Kubernetes

What You Will Learn

  • Understand Kubernetes pod scheduling algorithm
  • Configure resource requests and limits
  • Use node affinity, taints, and tolerations
  • Debug scheduling failures

Topics covered: kubernetes, scheduling, pods, nodes, resources

Kubernetes • Scheduling • Interactive
Supported byDigitalOceanDevDojoAcronisPluralsightBecome a sponsor
Level 1: Requests & Limits

Place all Pods without exceeding node capacity. Learn requests and basic bin-packing.

Time
180s
Score
Nodes used: 0
Remaining Pods
5
Tap a pod to see constraints and node compatibility.
node-a
zone: us-east-1a
CPU 0m / 2500m
Mem 0Mi / 4096Mi
Placed Pods
node-b
zone: us-east-1b
CPU 0m / 2500m
Mem 0Mi / 4096Mi
Placed Pods
Sponsored
Carbon Ads