2093 Commits

Author SHA1 Message Date
Armon Dadgar
46e3075344 Adding AEConfig and some methods to scale timing 2014-01-15 12:17:40 -10:00
Armon Dadgar
54359b9ad6 DNS filters service nodes if they have failing checks 2014-01-15 11:30:04 -10:00
Armon Dadgar
0e08e200e4 DNS Lookup uses Health.ServiceNodes 2014-01-15 11:20:01 -10:00
Armon Dadgar
15719e6d15 Adding tests for the health endpoints 2014-01-10 15:25:37 -08:00
Armon Dadgar
779bc3b50b First pass at health endpoints 2014-01-10 15:13:37 -08:00
Armon Dadgar
799cba67a5 Updating agent to deal with new API 2014-01-08 15:13:27 -08:00
Armon Dadgar
7e96658fdb Testing DNS correctly deduplicates records 2014-01-06 14:56:41 -08:00
Armon Dadgar
04c2540072 Remove fix for upstream DNS bug 2014-01-06 14:37:02 -08:00
Armon Dadgar
21e614ca07 Adding tests for the agent HTTP endpoints 2014-01-06 13:21:48 -08:00
Armon Dadgar
5a087809dc Adding more HTTP endpoints 2014-01-03 17:15:51 -08:00
Armon Dadgar
29fe144b5b Support DNS recursion and TCP queries 2014-01-03 15:43:35 -08:00
Armon Dadgar
b9e0eef1ff Support Service lookups 2014-01-03 13:00:03 -08:00
Armon Dadgar
0061b9a105 Adding DNS based node lookup 2014-01-02 17:58:58 -08:00
Armon Dadgar
470d9f9984 Domain pass through 2014-01-02 15:51:40 -08:00
Armon Dadgar
71e85cea72 Adding a DNS domain config 2014-01-02 15:50:52 -08:00
Armon Dadgar
a8d6e1cfd4 Start DNS server, change logs, add SOA records 2014-01-02 15:10:13 -08:00
Armon Dadgar
423ffaecc5 Adding basic DNS framework 2014-01-02 13:12:05 -08:00
Armon Dadgar
1e035d5453 Rename HTTP server method 2014-01-02 11:45:58 -08:00
Armon Dadgar
93dac80a86 Adding support for advertise address 2013-12-31 16:45:13 -08:00
Armon Dadgar
638ba36953 API cleanup 2013-12-31 14:00:11 -08:00
Armon Dadgar
356dff3ec6 Adding the various CLI commands 2013-12-31 13:06:33 -08:00
Armon Dadgar
c07de09adc Adding RPC and Monitor commands 2013-12-30 16:09:39 -08:00
Armon Dadgar
0aa4a54ada Start the RPC server with the agent 2013-12-30 15:27:41 -08:00
Armon Dadgar
f4692b468f Pulling in the RPC framework from serf 2013-12-30 14:42:41 -08:00
Armon Dadgar
f33a9c1d2d Serf API changes 2013-12-27 14:50:02 -08:00
Armon Dadgar
f193ed5a88 Ensure lexical ordering for config files 2013-12-27 14:49:35 -08:00
Armon Dadgar
5c874584be Adding index page with 404 catchall 2013-12-24 17:09:51 -08:00
Armon Dadgar
8cc761de17 Enable bootstrap mode for the tests 2013-12-24 16:53:30 -08:00
Armon Dadgar
9a2d3c144a Adding a bootstrap flag to allow single server raft 2013-12-24 16:48:07 -08:00
Armon Dadgar
3c7a06bb80 Add Datacenter to output 2013-12-24 12:22:50 -08:00
Armon Dadgar
37aa0ae7a5 Better error logging 2013-12-24 12:22:42 -08:00
Armon Dadgar
ead9c42abc Finish implementing the HTTP catalog interface 2013-12-24 11:55:14 -08:00
Armon Dadgar
21aac68e1b Remove debug line 2013-12-23 16:21:11 -08:00
Armon Dadgar
39d9e3e78f More HTTP endpoints 2013-12-23 16:20:51 -08:00
Armon Dadgar
f062e31be7 Adding catalog datacenter http methods 2013-12-23 14:26:34 -08:00
Armon Dadgar
caaff11634 Adding more agent tests 2013-12-23 13:52:10 -08:00
Armon Dadgar
a820848fbf Remove useless config 2013-12-23 13:46:50 -08:00
Armon Dadgar
469245a06d Working on Agent HTTP interface 2013-12-23 11:38:51 -08:00
Armon Dadgar
8caf0034db Working on the agent 2013-12-20 16:39:32 -08:00
Armon Dadgar
aeccadd217 Filling in Agent basics 2013-12-20 15:33:13 -08:00
Armon Dadgar
289e1c598b Agent skeleton 2013-12-19 17:14:46 -08:00
Armon Dadgar
d0cfb06d74 Adding agent skeleton 2013-12-19 12:18:06 -08:00
Armon Dadgar
1c5a8d01b1 Adding basic CLI infrastructure 2013-12-19 11:22:08 -08:00