Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add Schedulings Profiles to kubescheduler.config.k8s.io/v1alpha2 #88087
What type of PR is this?
What this PR does / why we need it:
Cluster operators can use profiles to offer different scheduling behaviors to pods. Each profile is associated to a scheduler name which pods can select through
This PR only implements API changes, along with defaults, validation and conversion from v1alpha1. kube-scheduler will only use the first profile and preserve its behavior.
A follow up PR will add runtime support for the multiple profiles.
Which issue(s) this PR fixes:
Does this PR introduce a user-facing change?:
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:
[APPROVALNOTIFIER] This PR is APPROVED
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing