package
1.12.0
Repository: https://github.com/visualex/swarmkit.git
Documentation: pkg.go.dev

# Functions

New creates a new scheduler.
NewPipeline returns a pipeline with the default set of filters.
ParseExprs parses list of constraints into Expr list.

# Structs

ConstraintFilter selects only nodes that match certain labels.
Expr defines a constraint.
NodeInfo contains a node and some additional metadata.
Pipeline runs a set of filters against nodes.
PluginFilter checks that the node has a specific volume plugin installed.
ReadyFilter checks that the node is ready to schedule tasks.
ResourceFilter checks that the node has enough resources available to run the task.
Scheduler assigns tasks to nodes.

# Interfaces

Filter checks whether the given task can run on the given node.