601 Commits (CC-7146/Sidebar-item-for-linking-status)

Author SHA1 Message Date
Kyle Havlovitz 9221aed856
Remove the RPC client interface and update docs 8 years ago
Kyle Havlovitz 81c7a0299e
Add state store table and endpoints for autopilot 8 years ago
Kyle Havlovitz b20fd222f6
Add raft version 2/3 compatibility 8 years ago
Kyle Havlovitz 07ba3ddb6e
Add TLSMinVersion to config options 8 years ago
Sean Chittenden fd2ae702c9
Re-cherry-pick 71d807f607 and e2320d69b6. 8 years ago
James Phillips 91f3555dd8 Revert "Adds gopsutil in the loop when trying to make the node ID." 8 years ago
James Phillips e2320d69b6
Gets rid of a goto. 8 years ago
James Phillips 71d807f607
Adds gopsutil into node ID process and attempts to use host ID, if availabile. 8 years ago
Kyle Havlovitz 3f3d7f9891
Add tests for node meta in prepared queries and update docs 8 years ago
James Phillips bd605e330c
Adds basic support for node IDs. 8 years ago
Kyle Havlovitz 7f91cd12f4
Add -node-meta to agent command line options 8 years ago
Kyle Havlovitz c9e430c396
Validate metadata config earlier and handle multiple filters 8 years ago
Kyle Havlovitz 03273e4ed2
Fix formatting 8 years ago
Kyle Havlovitz 84504a20fc
Add meta key validations and more tests 8 years ago
Kyle Havlovitz e44bcb9716
Add tests for node metadata functionality 8 years ago
Kyle Havlovitz 52d6fd831e
Add support for setting node metadata fields 8 years ago
James Phillips ca7a243b70
Adds ACL management support to the agent. 8 years ago
James Phillips bcf1ffad99
Adds complete ACL coverage for /v1/coordinate/nodes and Coordinate.Update RPC. 8 years ago
James Phillips 0139bbb963
Adds support for a new "acl_agent_token" which is used for internal 8 years ago
James Phillips 66b437ca33
Removes the exception for the "consul" service in the catalog. 8 years ago
Sean Chittenden 830125a8b3
Run all known addresses through go-sockaddr/template. 8 years ago
Kyle Havlovitz bd69c6d871 Add reload/leave http endpoints (#2516) 8 years ago
Seth Vargo 4179aacf11
Add an API method for determining the best status 8 years ago
Kyle Havlovitz 338e36cc5d Add logWriter to agent Create() method 8 years ago
Kyle Havlovitz 124f907063 Add monitor http endpoint 8 years ago
Kyle Havlovitz 92ce2c9e39 Use uuids in persist temp files to avoid race (#2494) 8 years ago
Kyle Havlovitz b1760b223e Improve logging when deregistering a nonexistent service (#2492) 8 years ago
Kyle Havlovitz 7a3e0f8275
Add a note about not calling sync for persistCheckState 8 years ago
Kyle Havlovitz e30b289c6f
Call fsync() for saving check/service state 8 years ago
Kyle McCullough 73b281a27c Add setting to skip ssl certificate verification for HTTP checks (#1984) 8 years ago
James Phillips 233a3a101b Supports WAN and LAN Serf Bind Addresses. (#2468) 8 years ago
James Phillips c01a3871c9 Adds support for snapshots and restores. (#2396) 8 years ago
Brian Shumate 74a8fbef06
Lower Service tag DNS warning to DEBUG for #2019 8 years ago
Adam Wolfe Gordon 5ac5a8ccfc agent: Stop reaping child processes (resolves #1988) 8 years ago
James Phillips 57db4bcce6
Adds performance tuning capability for Raft, detuned defaults, and supplemental docs. 8 years ago
James Phillips ba60afd5d8
Cleans up based on code review feedback. 8 years ago
James Phillips fbdd021ab9
Adds an "lan" tagged address so we have a way to get them all. 8 years ago
James Phillips 4a3d7db24f
Adds ability to deregister a service based on critical check state longer than a timeout. 8 years ago
James Phillips c0ff412650
Factors translate out into a separate file and makes safe for in-memory RPCs. 8 years ago
David van Geest cdeff022dd
Translate Address to tagged WAN address in HTTP API when appropriate. 8 years ago
James Phillips d336bdd7b0
Adds basic ACL replication plumbing. 8 years ago
Cameron Davison d138752249
atomic write service state and checks files, fixes #1221 8 years ago
Sean Chittenden 112f3fd468
Give log reviewers a hint as to which check is failing 9 years ago
Sean Chittenden 63adcbd5ef
Revert "Move `structs.CheckID` to a new top-level package, `types`." 9 years ago
Sean Chittenden cbb945e76a
Move `structs.CheckID` to a new top-level package, `types`. 9 years ago
Sean Chittenden f5ab25163e
Move `structs.CheckID` to a new top-level package, `types`. 9 years ago
Sean Chittenden ddbe64a8c8
Float a type balloon. Some strings are square pegs in round holes. 9 years ago
James Phillips 7bf684ece1 Fixes some bad error returns in the persist service and check paths. 9 years ago
Matt Shean fe4107019e add Timeout field to CheckMonitor 9 years ago
James Phillips eedeba682b Makes reap time configurable for LAN and WAN. 9 years ago