7 Commits (67254a924485bec90071016666cf41e92bbffed0)

Author SHA1 Message Date
hc-github-team-consul-core b61cfa8078
Backport of [NET-3865] [Supportability] Additional Information in the output of 'consul operator raft list-peers' into release/1.16.x (#17738) 1 year ago
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704) 2 years ago
Matt Keeler c048e86bb2
Switch to using the external autopilot module 4 years ago
Kyle Havlovitz de28555671
Move autopilot to a standalone package 7 years ago
Preetha Appan 3c4a108769 Move Raft protocol version for list peers end point to server side, fix unit tests. This fixes #3449 7 years ago
Frank Schröder 12216583a1 New config parser, HCL support, multiple bind addrs (#3480) 7 years ago
Frank Schroeder 1acff3533e
agent: move agent/consul/structs to agent/structs 7 years ago
Kyle Havlovitz 19eae3d14b
Add UpgradeVersionTag to autopilot config 7 years ago
Frank Schroeder 1c75cf1af5 pkg refactor 8 years ago
Kyle Havlovitz da9c825592
Add CLI/API endpoints for removing peer by ID 8 years ago
Kyle Havlovitz 390f41d8d5
Add advanced autopilot features 8 years ago
James Phillips 90d9963570
Converts the stats fetch from serial to parallel and snaps the last index. 8 years ago
Kyle Havlovitz 5353221666
Reorganized cluster health check loop and logic 8 years ago
Kyle Havlovitz 51b11cd344
Fix an issue with changing server IDs and add a few UX enhancements around autopilot features 8 years ago
Kyle Havlovitz 9b4497de09
Cleaned up and reorganized some autopilot-related code 8 years ago
Kyle Havlovitz ab0e412db4
Add AutopilotPolicy interface and BasicAutopilot 8 years ago
Kyle Havlovitz c3d638e2c5
Move RaftStats to Status endpoint 8 years ago
Kyle Havlovitz 2eefe3ca5b
Add autopilot server health tracking 8 years ago
Kyle Havlovitz 92c8b9c3a0
Rename DeadServerCleanup and make wording adjustments 8 years ago
Kyle Havlovitz c2e7f45002
Add CAS capability to autopilot config endpoint 8 years ago
Kyle Havlovitz 81c7a0299e
Add state store table and endpoints for autopilot 8 years ago
James Phillips 3c9188c38b
Makes the Raft configuration API easier to consume. 8 years ago
James Phillips e5850d8a26
Adds new consul operator endpoint, CLI, and ACL and some basic Raft commands. 8 years ago