Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHyperkubeServer ¶
NewHyperkubeServer creates a new hyperkube Server object that includes the description and flags.
Types ¶
type SchedulerServer ¶
type SchedulerServer struct {
Port int
Address util.IP
AuthPath string
APIServerList util.StringList
EtcdServerList util.StringList
EtcdConfigFile string
AllowPrivileged bool
ExecutorPath string
ProxyPath string
MesosUser string
MesosRole string
MesosAuthPrincipal string
MesosAuthSecretFile string
Checkpoint bool
FailoverTimeout float64
ExecutorBindall bool
ExecutorRunProxy bool
ExecutorProxyBindall bool
ExecutorLogV int
MesosAuthProvider string
DriverPort uint
HostnameOverride string
ReconcileInterval int64
}
func NewSchedulerServer ¶
func NewSchedulerServer() *SchedulerServer
NewSchedulerServer creates a new SchedulerServer with default parameters
func (*SchedulerServer) AddFlags ¶
func (s *SchedulerServer) AddFlags(fs *pflag.FlagSet)
Click to show internal directories.
Click to hide internal directories.