package algorithm
import "k8s.io/kubernetes/contrib/mesos/pkg/scheduler/components/algorithm"
Package algorithm implements the SchedulerAlgorithm
Index ¶
Types ¶
type SchedulerAlgorithm ¶
SchedulerAlgorithm is the interface that orchestrates the pod scheduling.
Schedule implements the Scheduler interface of Kubernetes. It returns the selectedMachine's hostname or an error if the schedule failed.
func New ¶
func New( sched scheduler.Scheduler, podUpdates queue.FIFO, podScheduler podschedulers.PodScheduler, taskConfig podtask.Config, defaultCpus resources.CPUShares, defaultMem resources.MegaBytes, ) SchedulerAlgorithm
New returns a new SchedulerAlgorithm TODO(sur): refactor params to separate config object
Source Files ¶
algorithm.go doc.go
Directories ¶
Path | Synopsis |
---|---|
contrib/mesos/pkg/scheduler/components/algorithm/podschedulers | Package podschedulers defines an interface (w/ implementations) for matching pods against offers. |
- Version
- v1.4.0-beta.10
- Published
- Sep 22, 2016
- Platform
- js/wasm
- Imports
- 11 packages
- Last checked
- 2 minutes ago –
Tools for package owners.