open-nomad/client/driver
Alex Dadgar 067ed86a47 Client watches for allocation health using task state and Consul checks
This PR adds watching of allocation health at the client. The client can
watch for health based on the tasks running on time and also based on
the consul checks passing.
2017-07-07 12:10:04 -07:00
..
env assign names 2017-07-07 12:03:11 -07:00
executor Fix typos 2017-06-16 16:10:12 +02:00
logging Fix typos 2017-06-16 16:10:12 +02:00
structs Added executorconfig 2017-01-12 15:47:58 -08:00
test-resources Add test and better logs 2017-01-23 14:48:02 -08:00
docker.go Merge pull request #2786 from hashicorp/f-docker-auth-soft-fail 2017-07-06 13:25:56 -07:00
docker_coordinator.go Proper reference counting through task restarts 2017-03-25 17:05:53 -07:00
docker_coordinator_test.go Proper reference counting through task restarts 2017-03-25 17:05:53 -07:00
docker_default.go changelog 2016-08-05 10:47:44 -07:00
docker_test.go Fix some tests still expecting reverted behavior 2017-06-23 16:51:38 -07:00
docker_unix_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
docker_windows.go changelog 2016-08-05 10:47:44 -07:00
driver.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
driver_test.go Fix some tests still expecting reverted behavior 2017-06-23 16:51:38 -07:00
exec.go Implement DriverNetwork and Service.AddressMode 2017-06-21 17:19:08 -07:00
exec_default.go Drivers log during fingerprinting 2017-02-20 19:35:51 -08:00
exec_linux.go Fix noisy log 2017-02-23 14:40:24 -08:00
exec_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
exec_unix_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
executor_plugin.go Switch java/exec to use Exec in Executor 2017-04-21 16:25:49 -07:00
java.go Implement DriverNetwork and Service.AddressMode 2017-06-21 17:19:08 -07:00
java_linux.go Support setting class_path and class name. 2017-01-13 16:03:11 -08:00
java_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
java_universal.go Support setting class_path and class name. 2017-01-13 16:03:11 -08:00
lxc.go Implement DriverNetwork and Service.AddressMode 2017-06-21 17:19:08 -07:00
lxc_test.go Fix lxc tests 2017-06-21 17:19:08 -07:00
mock_driver.go Client watches for allocation health using task state and Consul checks 2017-07-07 12:10:04 -07:00
plugins.go Added executorconfig 2017-01-12 15:47:58 -08:00
qemu.go Have Qemu return PortMap 2017-06-21 17:19:08 -07:00
qemu_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
raw_exec.go Implement DriverNetwork and Service.AddressMode 2017-06-21 17:19:08 -07:00
raw_exec_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
raw_exec_unix_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
rkt.go rkt: use %s instead of %q when interpolating env 2017-07-05 09:36:17 -07:00
rkt_test.go Test driver network advertisement and checks 2017-06-21 17:19:08 -07:00
utils.go Move task env into execcontext 2017-05-23 13:53:34 -07:00
utils_test.go Fix test 2016-03-08 11:41:26 -08:00
utils_unix.go Refactor Consul Syncer into new ServiceClient 2017-04-19 12:42:47 -07:00
utils_windows.go Fix Windows build. 2017-04-19 13:16:48 -07:00