foostan
35b006d884
Add multiple recursor definition support
2014-11-01 04:26:26 +09:00
Ryan Uber
28f31a8dd8
agent: add support for multiple checks and config mixing
2014-10-26 13:11:25 -07:00
Ryan Uber
c1dfa55859
agent: test config as a whole in services test
2014-10-26 12:00:11 -07:00
Alexander Simmerl
461c1e18a5
Add multiple service definition support
...
This change-set adds another key to the configuration decoding called
`services`, which is expected to be a list of service definitions. It
follows the established convention of only allowing one of the keys:
`service`, `check`, `services`. For every entry in the list it calls
the corresponding decode method and appends it to the Servics of the
resulting Config.
While a similar result could be achieved with changing the Services
member of the Config struct to have named mapstruct tag it lacks the
proper time conversions provided by DecodeServiceDefinition.
2014-10-23 22:50:40 -04:00
Armon Dadgar
bee5fe280c
Merge pull request #396 from ryanuber/f-retry-join
...
agent: Retry failed joins on agent start
2014-10-13 10:46:10 -07:00
Ryan Uber
599d0558e7
agent: test max retries in config
2014-10-12 12:40:52 -07:00
Ryan Uber
4bc4ba2d09
agent: test retry join config
2014-10-12 11:20:33 -07:00
Armon Dadgar
77436a15fd
agent: tests for DNS truncate config
2014-09-30 13:04:31 -07:00
Armon Dadgar
d04880cc60
agent: Support for checkpoint
2014-09-02 14:23:43 -07:00
Armon Dadgar
cc728a1345
agent: Adding address configurations
2014-09-02 12:42:14 -07:00
Armon Dadgar
98acc0a908
agent: statsd support. Fixes #247
2014-09-02 11:26:17 -07:00
Armon Dadgar
89f258ca2e
agent: Adding remote exec configuration
2014-09-01 14:46:21 -07:00
Armon Dadgar
e877753162
agent: Changing to use nested JSON for watches
2014-08-21 11:52:36 -07:00
Armon Dadgar
5ee737b8d4
agent: Adding watches config
2014-08-19 14:29:01 -07:00
Armon Dadgar
cae4b421a3
agent: Adding ACL master token
2014-08-18 15:46:20 -07:00
Armon Dadgar
a8063457f8
consul: ACL setting passthrough
2014-08-18 15:46:20 -07:00
Armon Dadgar
9cd9a6bcc4
agent: Changing ACL config names
2014-08-18 15:46:20 -07:00
Armon Dadgar
7e5fdeb64b
agent: Adding new ACL flags
2014-08-18 15:46:20 -07:00
Armon Dadgar
924e4bc7f1
Rename Expect to BootstrapExpect. Fixes #223 .
2014-06-19 17:08:55 -07:00
Robert Xu
c60fd0542a
Add expect bootstrap '-expect=n' mode.
...
This allows for us to automatically bootstrap a cluster of nodes after
'n' number of server nodes join. All servers must have the same 'n' set, or
they will fail to join the cluster; all servers will not join the peer set
until they hit 'n' server nodes.
If the raft commit index is not empty, '-expect=n' does nothing because it
thinks you've already bootstrapped.
Signed-off-by: Robert Xu <robxu9@gmail.com>
2014-06-16 17:40:33 -04:00
Armon Dadgar
961a00c496
Adding server_name configuration for TLS
2014-06-13 11:10:27 -07:00
Armon Dadgar
82c27cb902
agent: Adding SyslogFacility configuration
2014-06-11 10:18:19 -07:00
Armon Dadgar
a2ac2af087
agent: Update config test to handle zero value CheckUpdateInterval
2014-06-09 13:00:32 -07:00
Armon Dadgar
971d093283
agent: Adding new CheckUpdateInterval config
2014-06-09 12:13:14 -07:00
Armon Dadgar
248ce2d301
agent: Test DNSConfig merge logic
2014-06-08 16:02:16 -07:00
Armon Dadgar
d60f6892ca
agent: Testing DNSConfig parsing
2014-06-08 16:02:16 -07:00
Armon Dadgar
de309057ff
Support rejoin after leave. Fixes #110 .
2014-05-21 12:32:24 -07:00
Armon Dadgar
0836a222bf
agent: syslog support. Fixes #105 .
2014-05-21 12:06:03 -07:00
Carlos Diaz-Padron
60ef5a8a12
Add flag to agent to write pid file
2014-05-05 23:39:18 -04:00
Armon Dadgar
2605b8e27c
agent: Adding UiDir config param
2014-04-30 23:43:56 -04:00
Armon Dadgar
612d811167
agent: Testing start_join parsing
2014-04-11 17:03:19 -07:00
Armon Dadgar
8dd1e51bae
agent: Simplifying configs
2014-04-11 15:46:55 -07:00
Armon Dadgar
8177e2f811
agent: Adding tests for TLS configs
2014-04-07 15:07:00 -07:00
Armon Dadgar
8db2e3bd58
agent: Support multiple tags per service registration
2014-04-03 12:12:23 -07:00
Armon Dadgar
528053c7a3
agent: adding EnableDebug config
2014-03-19 17:49:57 -07:00
Armon Dadgar
d64fda8d45
agent: Adding tests for config parsing
2014-02-07 11:49:51 -08:00
Armon Dadgar
e72ad27850
TODO cleanups
2014-02-05 14:54:35 -08:00
Armon Dadgar
caaff11634
Adding more agent tests
2013-12-23 13:52:10 -08:00