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

# Functions

NewGlobalOrchestrator creates a new GlobalOrchestrator.
NewReplicatedOrchestrator creates a new ReplicatedOrchestrator.
NewRestartSupervisor creates a new RestartSupervisor.
NewTaskReaper creates a new TaskReaper.
NewUpdater creates a new Updater.
NewUpdateSupervisor creates a new UpdateSupervisor.

# Structs

GlobalOrchestrator runs a reconciliation loop to create and destroy tasks as necessary for global services.
A ReplicatedOrchestrator runs a reconciliation loop to create and destroy tasks as necessary for the replicated services.
RestartSupervisor initiates and manages restarts.
A TaskReaper deletes old tasks when more than TaskHistoryRetentionLimit tasks exist for the same service/instance or service/nodeid combination.
Updater updates a set of tasks to a new version.
UpdateSupervisor supervises a set of updates.