19 Commits (main)

Author SHA1 Message Date
Ronald 4b2137c2fa
Add copyright headers for acl, api and bench folders (#16706) 2 years ago
James Phillips 08f81ebddb
Moves operator sub-functions into their own files. 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
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 2eefe3ca5b
Add autopilot server health tracking 8 years ago
Kyle Havlovitz 92c8b9c3a0
Rename DeadServerCleanup and make wording adjustments 8 years ago
Kyle Havlovitz c1f776c78b
Added operator autopilot subcommands 8 years ago
Kyle Havlovitz c2e7f45002
Add CAS capability to autopilot config endpoint 8 years ago
Kyle Havlovitz 1c24c5d8d6
Add docs and api client methods for autopilot config 8 years ago
Kyle Havlovitz dcdadd012f Fix keyring doc method wording 8 years ago
Kyle Havlovitz 6bd65c668b Combine keyring endpoints into one 8 years ago
Kyle Havlovitz dd3368c19e Add keyring http endpoints 8 years ago
James Phillips 84e8fc5848
Removes Raft types from public API interface. 8 years ago
James Phillips 3c9188c38b
Makes the Raft configuration API easier to consume. 8 years ago
James Phillips 0558b9c44b
Fixes a stale comment. 8 years ago
James Phillips e5850d8a26
Adds new consul operator endpoint, CLI, and ACL and some basic Raft commands. 8 years ago