open-nomad/scheduler
Danielle Lancashire 832f607433 allocs: Add nomad alloc stop
This adds a `nomad alloc stop` command that can be used to stop and
force migrate an allocation to a different node.

This is built on top of the AllocUpdateDesiredTransitionRequest and
explicitly limits the scope of access to that transition to expose it
under the alloc-lifecycle ACL.

The API returns the follow up eval that can be used as part of
monitoring in the CLI or parsed and used in an external tool.
2019-04-23 12:50:23 +02:00
..
annotate.go
annotate_test.go
context.go
context_test.go
device.go Change types of weights on spread/affinity 2019-01-30 12:20:38 -08:00
device_test.go Change types of weights on spread/affinity 2019-01-30 12:20:38 -08:00
feasible.go
feasible_test.go
generic_sched.go allocs: Add nomad alloc stop 2019-04-23 12:50:23 +02:00
generic_sched_test.go Fix bug where scoring metadata would be overridden during an inplace upgrade. 2019-03-12 23:36:46 -05:00
preemption.go
preemption_test.go
propertyset.go
rank.go Change types of weights on spread/affinity 2019-01-30 12:20:38 -08:00
rank_test.go Change types of weights on spread/affinity 2019-01-30 12:20:38 -08:00
reconcile.go
reconcile_test.go
reconcile_util.go
reconcile_util_test.go
scheduler.go
scheduler_oss.go
select.go
select_test.go
spread.go Change types of weights on spread/affinity 2019-01-30 12:20:38 -08:00
spread_test.go
stack.go
stack_not_ent.go
stack_test.go
system_sched.go allocs: Add nomad alloc stop 2019-04-23 12:50:23 +02:00
system_sched_test.go
testing.go
util.go Fix bug where scoring metadata would be overridden during an inplace upgrade. 2019-03-12 23:36:46 -05:00
util_test.go