package app
import "k8s.io/kubernetes/plugin/cmd/kube-scheduler/app"
Package app implements a Server object for running the scheduler.
Index ¶
Functions ¶
func NewSchedulerCommand ¶
NewSchedulerCommand creates a *cobra.Command object with default parameters
Types ¶
type SchedulerServer ¶
type SchedulerServer struct { Port int Address net.IP AlgorithmProvider string PolicyConfigFile string EnableProfiling bool Master string Kubeconfig string BindPodsQPS float32 BindPodsBurst int }
SchedulerServer has all the context and params needed to run a Scheduler
func NewSchedulerServer ¶
func NewSchedulerServer() *SchedulerServer
NewSchedulerServer creates a new SchedulerServer with default parameters
func (*SchedulerServer) AddFlags ¶
func (s *SchedulerServer) AddFlags(fs *pflag.FlagSet)
AddFlags adds flags for a specific SchedulerServer to the specified FlagSet
func (*SchedulerServer) Run ¶
func (s *SchedulerServer) Run(_ []string) error
Run runs the specified SchedulerServer. This should never exit.
Source Files ¶
server.go
- Version
- v1.1.9-beta.0
- Published
- Feb 23, 2016
- Platform
- js/wasm
- Imports
- 24 packages
- Last checked
- 44 minutes ago –
Tools for package owners.