Commit Graph

45 Commits

Author SHA1 Message Date
Alex Dadgar
b818379576 add nomad fingerprinter 2016-03-22 17:12:30 -07:00
Diptanu Choudhury
f8db94671e Overriding the device configuration if addresses is present 2016-03-20 23:41:16 -07:00
Diptanu Choudhury
97f56d6cc1 Using the interfaces for configuring bind addrs for nomad servers 2016-03-19 00:54:19 -07:00
Diptanu Choudhury
ce29ce5b53 Setting the ip from the network interface to Addresses 2016-03-18 22:26:13 -07:00
Diptanu Choudhury
ab4b1e1f09 Using the interface name to find bind address for network services 2016-03-18 21:44:22 -07:00
Diptanu Choudhury
c51db58509 Added an interfaces config 2016-03-18 13:50:29 -07:00
Alex Dadgar
4293811651 reserve resources on the node 2016-03-13 19:05:41 -07:00
Diptanu Choudhury
8e13eaa522 Using unix domain sockets for docker syslog collector 2016-03-09 23:28:26 -08:00
Diptanu Choudhury
4478238ff6 Fixed an issue around parsing client max and min ports 2016-03-09 12:25:30 -08:00
Alex Dadgar
88c590dede agent: Configurable heartbeat 2016-03-04 15:44:12 -08:00
Diptanu Choudhury
7f8f6712c5 Adding version information to snapshots 2016-02-24 19:06:30 -08:00
Diptanu Choudhury
f5b37b5221 Added a test for testing that http addr is set properly 2016-02-16 13:42:48 -08:00
Diptanu Choudhury
436367183c fixing the logic of addr resolution 2016-02-16 13:13:40 -08:00
Diptanu Choudhury
9b31a6583c Adding comments 2016-02-12 14:25:32 -08:00
Diptanu Choudhury
7c4dbbf7da Reserving ports for client in every platform 2016-02-12 13:21:56 -08:00
Diptanu Choudhury
41447a0d7c Extracted the cgroup info into isolation struct 2016-02-08 13:48:26 -08:00
Diptanu Choudhury
70f7b2d70f Setting defaults for client max and min port 2016-02-08 13:29:53 -08:00
Diptanu Choudhury
2efdd83636 Using net.IsLoopback to determine if ifc is a loopback device 2016-02-08 07:57:31 -08:00
Diptanu Choudhury
f51e377f52 Reserving ports on windows 2016-02-05 15:17:15 -08:00
Diptanu Choudhury
d0fbdd8689 Simplified the logic of detecting addrs 2016-01-27 13:34:01 -08:00
Diptanu Choudhury
90840eaf29 Added the advertise http option to the client 2016-01-27 12:53:24 -08:00
Diptanu Choudhury
8915619093 Using the bindAddr only when user hasn't overrident it 2016-01-27 12:53:24 -08:00
Diptanu Choudhury
40a205f466 Added the cli for listing alloc dir 2016-01-27 12:53:23 -08:00
Ivo Verberk
ab9409184a Shorten CLI identifiers
* Truncate all UUID identifiers to eight characters by default
* Refactor the node identifier to an auto-generated UUID
* Created and updated tests and mocks
2016-01-14 21:57:43 +01:00
Alex Dadgar
9f44780f89 User specifiable kill timeout and operator configurable max 2015-12-22 16:10:30 -08:00
Gregory Man
21879e22e0 Added node_gc_threshold configuration option
Close #333
2015-10-29 15:58:21 +02:00
Alex Dadgar
d8f3bd26e6 Merges 2015-10-02 17:32:11 -07:00
Ryan Uber
62b3b01919 Merge branch 'parse-client-options' of https://github.com/carlosdp/nomad into b-options 2015-10-02 16:58:05 -07:00
Antoine POPINEAU
256d390789 Renamed all instances of Iface to NetworkInterface. 2015-10-02 09:29:18 +02:00
Antoine POPINEAU
7fc3f83672 Client config param added to specify net iface to use for fingerprinting. Added a Golang-native method for determining the interface IP address. 2015-10-01 17:31:47 +02:00
Carlos Diaz-Padron
db2b447d5d Parse Client config Options
This adds Options to the agent ClientConfig and fixes the merging logic
to include Options, as defined in the docs
2015-09-28 16:45:32 -07:00
Ryan Uber
fbbe4a4973 agent: remove explicit Bootstrap option in favor of BootstrapExpect 2015-09-22 14:41:49 -07:00
Ryan Uber
aa40658344 agent: split out server config parser, add tests 2015-09-11 12:06:42 -07:00
Ryan Uber
c300682e97 agent: allow specifying advertise addrs in ip:port format 2015-09-11 11:27:14 -07:00
Ryan Uber
3c2c3f3728 agent: use ports/addresses/advertise_addrs for network config 2015-09-10 18:37:42 -07:00
Ryan Uber
03141aec10 agent: addresses and ports are configurable 2015-09-10 17:48:02 -07:00
Armon Dadgar
1d3826f224 agent: make unit tests much faster 2015-09-05 18:41:00 -07:00
Armon Dadgar
b9bff76c92 agent: adding stats 2015-08-30 18:20:00 -07:00
Armon Dadgar
a4bb4dd655 agent: working on setup 2015-08-30 18:14:40 -07:00
Armon Dadgar
6e9eaae68e agent: config merging 2015-08-30 18:10:23 -07:00
Armon Dadgar
93918b895a agent: basic setup 2015-08-23 17:40:27 -07:00
Armon Dadgar
7b4ac68c37 agent: use the client 2015-08-23 16:53:15 -07:00
Armon Dadgar
a6eacaad5e agent: boilerplate 2015-08-16 16:40:04 -07:00
Armon Dadgar
9dba453e7a agent: working on setup 2015-08-16 14:34:38 -07:00
Armon Dadgar
2165576508 agent: start basic logging setup 2015-08-16 13:54:49 -07:00