Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + func WriteConfigFile(fileName string, cfg *kubeschedulerconfig.KubeSchedulerConfiguration) error + type CombinedInsecureServingOptions struct + BindAddress string + BindPort int + Healthz *apiserveroptions.DeprecatedInsecureServingOptionsWithLoopback + Metrics *apiserveroptions.DeprecatedInsecureServingOptionsWithLoopback + func (o *CombinedInsecureServingOptions) AddFlags(fs *pflag.FlagSet) + func (o *CombinedInsecureServingOptions) ApplyTo(c *schedulerappconfig.Config, ...) error + func (o *CombinedInsecureServingOptions) ApplyToFromLoadedConfig(c *schedulerappconfig.Config, ...) error + func (o *CombinedInsecureServingOptions) Validate() []error + type DeprecatedOptions struct + AlgorithmProvider string + PolicyConfigFile string + PolicyConfigMapName string + PolicyConfigMapNamespace string + UseLegacyPolicyConfig bool + func (o *DeprecatedOptions) AddFlags(fs *pflag.FlagSet, cfg *kubeschedulerconfig.KubeSchedulerConfiguration) + func (o *DeprecatedOptions) ApplyTo(cfg *kubeschedulerconfig.KubeSchedulerConfiguration) error + func (o *DeprecatedOptions) Validate() []error + type Options struct + Authentication *apiserveroptions.DelegatingAuthenticationOptions + Authorization *apiserveroptions.DelegatingAuthorizationOptions + CombinedInsecureServing *CombinedInsecureServingOptions + ComponentConfig kubeschedulerconfig.KubeSchedulerConfiguration + ConfigFile string + Deprecated *DeprecatedOptions + Master string + SecureServing *apiserveroptions.SecureServingOptionsWithLoopback + WriteConfigTo string + func NewOptions() (*Options, error) + func (o *Options) ApplyTo(c *schedulerappconfig.Config) error + func (o *Options) Config() (*schedulerappconfig.Config, error) + func (o *Options) Flags() (nfs cliflag.NamedFlagSets) + func (o *Options) Validate() []error