package options
import "k8s.io/kubernetes/plugin/cmd/kube-scheduler/app/options"
Package options provides the scheduler flags
Index ¶
Constants ¶
const SchedulerPolicyConfigMapKey string = "policy.cfg"
SchedulerPolicyConfigMapKey defines the key of the element in the scheduler's policy ConfigMap that contains scheduler's policy config.
Types ¶
type SchedulerServer ¶
type SchedulerServer struct { componentconfig.KubeSchedulerConfiguration // Master is the address of the Kubernetes API server (overrides any // value in kubeconfig). Master string // Kubeconfig is Path to kubeconfig file with authorization and master // location information. Kubeconfig string }
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
Source Files ¶
options.go
- Version
- v1.7.13
- Published
- Feb 4, 2018
- Platform
- js/wasm
- Imports
- 11 packages
- Last checked
- 8 minutes ago –
Tools for package owners.