package options

import "k8s.io/kubernetes/plugin/cmd/kube-scheduler/app/options"

Package options provides the scheduler flags

Index

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.5.6
Published
Mar 28, 2017
Platform
js/wasm
Imports
7 packages
Last checked
2 minutes ago

Tools for package owners.