Skip to content
KEP Brain

sig-scheduling

Scheduling

59 KEPs21 open findings

SIG Scheduling is responsible for the components that make Pod placement decisions.

Open findings

21 places where this SIG's records disagree; each links to both sides in the audit.
KEPKindDisagreementDetectedAudit
KEP-1258 Default Pod Topology Spreadactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #1258 state closed (completed) on 2022-05-30
2026-10-18both sides
KEP-1451 Multi Scheduling Profilesactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #1451 state closed (reason not recorded) on 2021-05-14
2026-10-18both sides
KEP-2249 Namespace Selector for Pod Affinityactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #2249 state closed (completed) on 2022-08-07
2026-10-18both sides
KEP-2372 Resource Quota based on Node Labelsactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status provisional
issue #2372 state closed (not_planned) on 2025-12-14
2026-10-18both sides
KEP-2458 Preferred Fit Strategyactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #2458 state closed (reason not recorded) on 2021-11-18
2026-10-18both sides
KEP-268 Promote Pod Priority and Preemption to GAactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #268 state closed (reason not recorded) on 2019-09-17
2026-10-18both sides
KEP-2891 Simplified Scheduler Configactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #2891 state closed (reason not recorded) on 2022-04-09
2026-10-18both sides
KEP-3243 Respect PodTopologySpread after rolling upgradesactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #3243 state closed (not_planned) on 2026-10-17
2026-10-18both sides
KEP-3280 Guarantee PodDisruptionBudget When Preemption Happensactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #3280 state closed (not_planned) on 2024-06-19
2026-10-18both sides
KEP-3838 Pod Mutable Scheduling Directivesactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #3838 state closed (completed) on 2024-02-26
2026-10-18both sides
KEP-5027 DRA: admin-controlled device attributesactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status provisional
issue #5027 state closed (not_planned) on 2025-12-01
2026-10-18both sides
KEP-583 Coschedulingactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status provisional
issue #583 state closed (reason not recorded) on 2019-09-09
2026-10-18both sides
KEP-5832 Decouple PodGroup APIactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #5832 state closed (completed) on 2026-05-18
2026-10-18both sides
KEP-964 Extending RequestedToCapacityRatio Priority Function to support Resource Bin Packing of Extended Resources - @sudeshshactive_status_closed_issuekep.yaml says provisional or implementable while the tracking issue is closed. Usually the feature shipped and status was never set to implemented; when a lifecycle bot closed the issue, the status may be right.kep.yaml status implementable
issue #964 state closed (reason not recorded) on 2021-09-12
2026-10-18both sides
KEP-1923 Prefer Nominated Nodemilestone_mismatchThe latest milestone in kep.yaml differs from the milestone of the tracking issue.kep.yaml latest-milestone v1.24
issue #1923 milestone v1.22 (issue closed)
2026-10-18both sides
KEP-583 Coschedulingone_sided_replacementA KEP declares that it replaces another, but the replaced KEP does not list it as superseded-by.KEP-4671 kep.yaml replaces /keps/sig-scheduling/583-coscheduling
KEP-583 kep.yaml superseded-by does not list KEP-4671
2026-10-18both sides
KEP-583 Coschedulingone_sided_replacementA KEP declares that it replaces another, but the replaced KEP does not list it as superseded-by.KEP-5832 kep.yaml replaces /keps/sig-scheduling/583-coscheduling
KEP-583 kep.yaml superseded-by does not list KEP-5832
2026-10-18both sides
KEP-5832 Decouple PodGroup APIone_sided_replacementA KEP declares that it replaces another, but the replaced KEP does not list it as superseded-by.KEP-4671 kep.yaml replaces /keps/sig-scheduling/5832-decouple-podgroup-api
KEP-5832 kep.yaml superseded-by does not list KEP-4671
2026-10-18both sides
KEP-1258 Default Pod Topology Spreadstage_mismatchThe stage in kep.yaml is not among the stage labels of the closed tracking issue.kep.yaml stage stable
issue #1258 stage label (closed) stage/beta
2026-10-18both sides
KEP-1923 Prefer Nominated Nodestage_mismatchThe stage in kep.yaml is not among the stage labels of the closed tracking issue.kep.yaml stage stable
issue #1923 stage label (closed) stage/beta
2026-10-18both sides
KEP-268 Promote Pod Priority and Preemption to GAstage_mismatchThe stage in kep.yaml is not among the stage labels of the closed tracking issue.kep.yaml stage alpha
issue #268 stage label (closed) stage/beta
2026-10-18both sides

KEPs

59 KEPs owned by sig-scheduling; click a header to sort.Showing 1–10 of 59
KEPs
KEP-268Promote Pod Priority and Preemption to GAimplementablealphanone2
KEP-382Graduate TaintNodeByCondition to GAimplementedstablenone0
KEP-548Graduate ScheduleDaemonSetPods to GAimplementedstablenone0
KEP-583Coschedulingprovisionalnonenone3
KEP-624Scheduling Frameworkimplementedstablev1.190
KEP-785Scheduler Component Config APIimplementedstablev1.250
KEP-895Pod Topology Spreadimplementedstablev1.190
KEP-902Add NonPreempting Option For PriorityClassesimplementedstablev1.240
KEP-964Extending RequestedToCapacityRatio Priority Function to support Resource Bin Packing of Extended Resources - @sudeshshimplementablealphanone1
KEP-1258Default Pod Topology Spreadimplementablestablev1.242

People

81 people with a role on this SIG or its KEPs, most roles first.Showing 1–10 of 81
People
PersonRoles
@sanposhihochairtech_leadauthorreviewerapprover
@ahg-gemeritus_leadauthorreviewerapprover
@alculquicondoremeritus_leadauthorreviewerapprover
@bsalamatemeritus_leadauthorreviewerapprover
@dom4hatech_leadauthorreviewerapprover
@huang-weiemeritus_leadauthorreviewerapprover
@johnbelamaricauthorreviewerapproverprr_approver
@k82cnemeritus_leadauthorreviewerapprover
@macskochairauthorreviewerapprover
@pohlyauthorreviewerapprover

Keyboard shortcuts

Everywhere

?
Show or hide this list
/
Focus the question box on Ask, otherwise the page search
Ctrl Kor⌘ K
Focus the KEP search in the top bar
t
Switch the theme (system, light, dark)
Esc
Close a dialog, a search list or a menu

Go to a page

Press g, then the letter

g h
Home
g a
Ask
g e
Explore
g u
Audit
g m
Memory
g b
About

Ask

Enter
Send the question
Shift Enter
New line in the question
Esc
Cancel the running question

Search lists

KEP search and Explore search

↓or↑
Move through the results
HomeorEnd
First or last result (Explore)
Enter
Open the highlighted result, or KEP-n when the query is a number

KEP page

o
Open the KEP on GitHub
y
Open kep.yaml on GitHub
a
Ask about this KEP
←or→
Previous or next tab, when a tab is focused

Findings table

With a finding row focused (Tab into the table or click a row)

jork
Next or previous finding
EnterorSpace
Expand or collapse the finding
o
Open the finding's KEP page
d
Draft the fix as an issue text (nothing is posted)
]or[
Next or previous page of findings

Shortcuts pause while you type in a field. Press ? or Esc to close.