package service
import "k8s.io/kubernetes/contrib/mesos/pkg/scheduler/service"
Package service contains the cmd/k8sm-scheduler glue code
Index ¶
- Constants
- func StaticPodValidator( defaultContainerCPULimit resources.CPUShares, defaultContainerMemLimit resources.MegaBytes, accumCPU, accumMem *float64, ) podutil.FilterFunc
- type SchedulerServer
Constants ¶
const (
SCHEDULER_SERVICE_NAME = "k8sm-scheduler"
)
Functions ¶
func StaticPodValidator ¶
func StaticPodValidator( defaultContainerCPULimit resources.CPUShares, defaultContainerMemLimit resources.MegaBytes, accumCPU, accumMem *float64, ) podutil.FilterFunc
StaticPodValidator discards a pod if we can't calculate resource limits for it.
Types ¶
type SchedulerServer ¶
type SchedulerServer struct {
// contains filtered or unexported fields
}
func NewSchedulerServer ¶
func NewSchedulerServer() *SchedulerServer
NewSchedulerServer creates a new SchedulerServer with default parameters
func (*SchedulerServer) AddHyperkubeFlags ¶
func (s *SchedulerServer) AddHyperkubeFlags(fs *pflag.FlagSet)
func (*SchedulerServer) AddStandaloneFlags ¶
func (s *SchedulerServer) AddStandaloneFlags(fs *pflag.FlagSet)
func (*SchedulerServer) Run ¶
func (s *SchedulerServer) Run(hks hyperkube.Interface, _ []string) error
Source Files ¶
doc.go publish.go service.go validation.go
- Version
- v1.4.9
- Published
- Feb 15, 2017
- Platform
- js/wasm
- Imports
- 67 packages
- Last checked
- 4 seconds ago –
Tools for package owners.