# Packages
Package algorithm contains a generic Scheduler interface and several implementations.
No description provided by the author
Package api contains scheduler API objects.
No description provided by the author
No description provided by the author
No description provided by the author
Package factory can set up a scheduler.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
New returns a Scheduler.
NewFromConfig returns a new scheduler using the provided Config.
NewFromConfigurator returns a new scheduler that is created entirely by the Configurator.
WithBindTimeoutSeconds sets bindTimeoutSeconds for Scheduler, the default value is 100.
WithEquivalenceClassCacheEnabled sets enableEquivalenceClassCache for Scheduler, the default value is false.
WithHardPodAffinitySymmetricWeight sets hardPodAffinitySymmetricWeight for Scheduler, the default value is 1.
WithName sets schedulerName for Scheduler, the default schedulerName is default-scheduler.
WithPercentageOfNodesToScore sets percentageOfNodesToScore for Scheduler, the default value is 50.
WithPreemptionDisabled sets disablePreemption for Scheduler, the default value is false.
# Constants
BindTimeoutSeconds defines the default bind timeout.
# Structs
FakeConfigurator is an implementation for test.
Scheduler watches for new unscheduled pods.
# Type aliases
Option configures a Scheduler.