Commit Graph

1797 Commits (5020f97911849d13d36c3a35b2f3be54f3fa39ab)

Author SHA1 Message Date
Armon Dadgar 1d3fb0772e Testing anti-entropy of services
11 years ago
Armon Dadgar be61bdc5b8 Handle the serf check and consul service
11 years ago
Armon Dadgar 1feec1adf8 First pass at local state + anti-entropy
11 years ago
Armon Dadgar 554ebdfc9a Methods for random staggering
11 years ago
Armon Dadgar 46e3075344 Adding AEConfig and some methods to scale timing
11 years ago
Armon Dadgar 54359b9ad6 DNS filters service nodes if they have failing checks
11 years ago
Armon Dadgar 0e08e200e4 DNS Lookup uses Health.ServiceNodes
11 years ago
Armon Dadgar 15719e6d15 Adding tests for the health endpoints
11 years ago
Armon Dadgar 779bc3b50b First pass at health endpoints
11 years ago
Armon Dadgar 799cba67a5 Updating agent to deal with new API
11 years ago
Armon Dadgar 7e96658fdb Testing DNS correctly deduplicates records
11 years ago
Armon Dadgar 04c2540072 Remove fix for upstream DNS bug
11 years ago
Armon Dadgar 21e614ca07 Adding tests for the agent HTTP endpoints
11 years ago
Armon Dadgar 5a087809dc Adding more HTTP endpoints
11 years ago
Armon Dadgar 29fe144b5b Support DNS recursion and TCP queries
11 years ago
Armon Dadgar b9e0eef1ff Support Service lookups
11 years ago
Armon Dadgar 0061b9a105 Adding DNS based node lookup
11 years ago
Armon Dadgar 470d9f9984 Domain pass through
11 years ago
Armon Dadgar 71e85cea72 Adding a DNS domain config
11 years ago
Armon Dadgar a8d6e1cfd4 Start DNS server, change logs, add SOA records
11 years ago
Armon Dadgar 423ffaecc5 Adding basic DNS framework
11 years ago
Armon Dadgar 1e035d5453 Rename HTTP server method
11 years ago
Armon Dadgar 93dac80a86 Adding support for advertise address
11 years ago
Armon Dadgar 638ba36953 API cleanup
11 years ago
Armon Dadgar 356dff3ec6 Adding the various CLI commands
11 years ago
Armon Dadgar c07de09adc Adding RPC and Monitor commands
11 years ago
Armon Dadgar 0aa4a54ada Start the RPC server with the agent
11 years ago
Armon Dadgar f4692b468f Pulling in the RPC framework from serf
11 years ago
Armon Dadgar f33a9c1d2d Serf API changes
11 years ago
Armon Dadgar f193ed5a88 Ensure lexical ordering for config files
11 years ago
Armon Dadgar 5c874584be Adding index page with 404 catchall
11 years ago
Armon Dadgar 8cc761de17 Enable bootstrap mode for the tests
11 years ago
Armon Dadgar 9a2d3c144a Adding a bootstrap flag to allow single server raft
11 years ago
Armon Dadgar 3c7a06bb80 Add Datacenter to output
11 years ago
Armon Dadgar 37aa0ae7a5 Better error logging
11 years ago
Armon Dadgar ead9c42abc Finish implementing the HTTP catalog interface
11 years ago
Armon Dadgar 21aac68e1b Remove debug line
11 years ago
Armon Dadgar 39d9e3e78f More HTTP endpoints
11 years ago
Armon Dadgar f062e31be7 Adding catalog datacenter http methods
11 years ago
Armon Dadgar caaff11634 Adding more agent tests
11 years ago
Armon Dadgar a820848fbf Remove useless config
11 years ago
Armon Dadgar 469245a06d Working on Agent HTTP interface
11 years ago
Armon Dadgar 8caf0034db Working on the agent
11 years ago
Armon Dadgar aeccadd217 Filling in Agent basics
11 years ago
Armon Dadgar 289e1c598b Agent skeleton
11 years ago
Armon Dadgar d0cfb06d74 Adding agent skeleton
11 years ago
Armon Dadgar 1c5a8d01b1 Adding basic CLI infrastructure
11 years ago