matt maier
02d71eb6d3
Circonus integration for telemetry metrics
2016-07-22 12:33:10 -04:00
Dara Kong
9b2b39c7d6
Fix "http_api_response_headers" config not working
...
On startup, the agent starts with either a dev or default config. Extra
config files are merged into final config.
The HTTPAPIResponseHeaders config was missing from the merge logic
therefore it would always result in empty value (regardlesss of any
config files specified).
2016-05-16 20:57:54 -07:00
Alex Dadgar
979a0d07f9
Get rid of individual network resources
2016-03-11 19:02:44 -08:00
Alex Dadgar
363b6fea51
Custom parsing of Nomad config with validation + Reserved resources block (not used yet)
2016-03-11 18:24:58 -08:00
Alex Dadgar
30482f1cd6
fix test
2016-03-06 18:41:33 -08:00
Alex Dadgar
89e3de7784
agent: Configurable heartbeat
2016-03-04 15:44:12 -08:00
Diptanu Choudhury
4644f8a9d4
Added a test for merge
2016-02-08 16:27:31 -08:00
Diptanu Choudhury
b86e60b9de
Allow users to configure arbitrary headers in config
2016-01-22 11:00:43 -08:00
Ivo Verberk
91a9f2c4ce
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
ddf392c6be
User specifiable kill timeout and operator configurable max
2015-12-22 16:10:30 -08:00
Chris Hines
e600f4ef19
Use minimum OS specific path.
...
This change ensures LoadConfig and LoadConfigDir report consistent paths to files and those paths use the appropriate path separator for the target OS. Note that LoadConfigDir constructs paths with filepath.Join, which calls filepath.Clean, which calls filepath.FromSlash.
2015-12-14 14:59:19 -05:00
Chris Bednarski
a86e62b6cc
Use filepath.FromSlash so the test uses platform-specific path separators
2015-12-10 12:22:41 -08:00
Alex Dadgar
7c76e8eca3
Merge pull request #527 from asteris-llc/master
...
Add cluster join command line options and configuration options
2015-12-09 13:14:00 -08:00
Chris Bednarski
ed4160f6fe
Merge pull request #536 from hashicorp/f-log-config-files
...
Log the list of config files loaded when starting the nomad agent
2015-12-09 12:18:46 -08:00
Chris Bednarski
02be0eeb36
Add test to verify order
2015-12-04 17:12:47 -08:00
Chris Bednarski
c2a52270a7
Rename ConfigFiles field to Files so there's less stutter when used as config.Files
2015-12-04 16:59:04 -08:00
Chris Bednarski
4b52a370f9
Log the list of config files loaded when starting the nomad agent
2015-12-04 16:52:17 -08:00
Chris Aubuchon
3a58bae865
Restore AtlasConfig
2015-12-02 18:40:30 -06:00
Chris Aubuchon
62e11bddd7
Add cluster join command line options and configuration options
2015-12-02 13:55:29 -06:00
Chris Hines
c20e9bff26
Do not leak listeners in test.
2015-12-02 13:59:27 -05:00
Ryan Uber
4d0322de99
agent: apply merges for atlas config
2015-11-30 15:21:50 -08:00
Mitchell Hashimoto
9b2b6cd44f
command/agent: use new HCL API
2015-11-09 11:49:27 -08:00
Gregory Man
8f178b54d3
Added node_gc_threshold configuration option
...
Close #333
2015-10-29 15:58:21 +02:00
Alex Dadgar
4cc8588cb5
Merges
2015-10-02 17:32:11 -07:00
Ryan Uber
ccf217ce2e
agent: test options config
2015-10-02 17:02:32 -07:00
Ryan Uber
7bb41d2f21
agent: return empty config for empty config dirs
2015-09-29 15:07:52 -07:00
Ryan Uber
e5f644b02c
agent: remove explicit Bootstrap option in favor of BootstrapExpect
2015-09-22 14:41:49 -07:00
Armon Dadgar
38f9508764
agent: test config parsing
2015-09-22 11:29:58 -07:00
Armon Dadgar
2ff133c0e6
nomad: rename region1 to global. Fixes #41
2015-09-13 18:18:40 -07:00
Ryan Uber
9ce9552a6b
agent: test listener from config
2015-09-11 11:10:55 -07:00
Ryan Uber
fa614cd3ef
agent: adjust tests
2015-09-10 19:04:06 -07:00
Ryan Uber
b95ed91628
agent: merge telemetry, server, and client configs
2015-09-10 11:25:19 -07:00
Ryan Uber
bc683a800e
agent: config loading tests
2015-09-09 22:11:48 -07:00
Ryan Uber
faf5cc0447
agent: config merge works + tests
2015-09-09 21:42:50 -07:00