Skip to content

Update kube-scheduler doc to reflect Scheduling Policy deprecation#56548

Open
Jbansal2 wants to merge 3 commits into
kubernetes:mainfrom
Jbansal2:fix-56540
Open

Update kube-scheduler doc to reflect Scheduling Policy deprecation#56548
Jbansal2 wants to merge 3 commits into
kubernetes:mainfrom
Jbansal2:fix-56540

Conversation

@Jbansal2

Copy link
Copy Markdown

What type of PR is this?
/kind bug
/sig scheduling

What this PR does / why we need it:
This PR fixes a documentation inconsistency where the kube-scheduler implementation page still listed Scheduling Policies as a supported configuration method, even though they were deprecated in v1.23.

Changes made:

  • Updated the documentation to clarify that Scheduling Profiles are the current supported method
  • Added a note explaining that Scheduling Policies were deprecated in v1.23
  • Removed misleading text that suggested there are "two supported ways" when only one is currently supported

Which issue(s) this PR fixes:
Fixes #56540

Special notes for your reviewer:
The Scheduling Policies page (/docs/reference/scheduling/policies) already clearly states:

"This scheduling policy is not supported since Kubernetes v1.23."

This PR ensures the kube-scheduler concepts page is consistent with that information.

Does this PR introduce a user-facing change?

Updated kube-scheduler documentation to clarify that Scheduling Policies are deprecated since v1.23 and Scheduling Profiles should be used instead.

Jbansal2 added 2 commits July 1, 2026 15:40
This document provides detailed information for those creating or administering Kubernetes clusters, including planning, management, and security aspects.
@kubernetes-prow kubernetes-prow Bot added kind/bug Categorizes issue or PR as related to a bug. do-not-merge/invalid-commit-message Indicates that a PR should not merge because it has an invalid commit message. sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling. labels Jul 20, 2026
@github-project-automation github-project-automation Bot moved this to Needs Triage in SIG Scheduling Jul 20, 2026
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jul 20, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign natalisucks for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow
kubernetes-prow Bot requested review from lmktfy and windsonsea July 20, 2026 08:21
@kubernetes-prow kubernetes-prow Bot added the language/en Issues or PRs related to English language label Jul 20, 2026
@netlify

netlify Bot commented Jul 20, 2026

Copy link
Copy Markdown

Pull request preview available for checking

Built without sensitive environment variables

Name Link
🔨 Latest commit 2868b3a
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-io-main-staging/deploys/6a5ddb64b5478a00088a87e3
😎 Deploy Preview https://deploy-preview-56548--kubernetes-io-main-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kubernetes-prow kubernetes-prow Bot removed the do-not-merge/invalid-commit-message Indicates that a PR should not merge because it has an invalid commit message. label Jul 20, 2026

@Arhell Arhell left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/bug Categorizes issue or PR as related to a bug. language/en Issues or PRs related to English language sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

Kubernetes Scheduler - Scheduling Policy documentation inconsistent

2 participants