Documentation ¶
Overview ¶
Package app implements a Server object for running the scheduler.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSchedulerCommand ¶
NewSchedulerCommand creates a *cobra.Command object with default parameters and registryOptions
func Run ¶ added in v1.11.0
func Run(ctx context.Context, cc schedulerserverconfig.CompletedConfig, outOfTreeRegistryOptions ...Option) error
Run executes the scheduler based on the given configuration. It only returns on error or when context is done.
Types ¶
type Option ¶ added in v1.16.0
Option configures a framework.Registry.
func WithPlugin ¶ added in v1.16.0
func WithPlugin(name string, factory framework.PluginFactory) Option
WithPlugin creates an Option based on plugin name and factory. Please don't remove this function: it is used to register out-of-tree plugins, hence there are no references to it from the kubernetes scheduler code base.
Click to show internal directories.
Click to hide internal directories.