Mahmood Ali
9eb13ae144
basic snapshot restore
2020-06-07 15:46:23 -04:00
Mahmood Ali
30ab9c84e5
more review feedback
2020-05-31 21:39:09 -04:00
Mahmood Ali
2108681c1d
Endpoint for snapshotting server state
2020-05-21 20:04:38 -04:00
Mahmood Ali
2c963885b0
handle upgrade path and defaults
...
Ensure that `""` Scheduler Algorithm gets explicitly set to binpack on
upgrades or on API handling when user misses the value.
The scheduler already treats `""` value as binpack. This PR merely
ensures that the operator API returns the effective value.
2020-05-09 12:34:08 -04:00
Mahmood Ali
b9e3cde865
tests and some clean up
2020-05-01 13:13:30 -04:00
Charlie Voiselle
663fb677cf
Add SchedulerAlgorithm to SchedulerConfig
2020-05-01 13:13:29 -04:00
Mahmood Ali
5587dc58c0
Use lowercase for hcl keys
...
This is not a change in behavior, hcl key matching is case insensitive
as desmonstrated in `command.agent/TestConfig_Parse`
2020-04-03 07:56:00 -04:00
Mahmood Ali
f492ab6d9e
implement MinQuorum
2020-02-16 16:04:59 -06:00
Mahmood Ali
af17b4afc7
Support customizing full scheduler config
2020-01-28 14:51:42 -05:00
Preetha Appan
ad3c263d3f
Rename to match system scheduler config.
...
Also added docs
2019-05-03 14:06:12 -05:00
Preetha Appan
6615d5c868
Add config to disable preemption for batch/service jobs
2019-04-29 18:48:07 -05:00
Preetha Appan
75662b50d1
Use response object/querymeta/writemeta in scheduler config API
2018-11-10 10:31:10 -06:00
Preetha Appan
8f7eb61823
Introduce a response object for scheduler configuration
2018-10-30 11:06:32 -05:00
Preetha Appan
0494a098ce
More style and readablity fixes from review
2018-10-30 11:06:32 -05:00
Preetha Appan
c1c1c230e4
Make preemption config a struct to allow for enabling based on scheduler type
2018-10-30 11:06:32 -05:00
Preetha Appan
bd34cbb1f7
Support for new scheduler config API, first use case is to disable preemption
2018-10-30 11:06:32 -05:00
Josh Soref
95f8098e99
spelling: configuration
2018-03-11 17:48:04 +00:00
Kyle Havlovitz
2ccf565bf6
Refactor redundancy_zone/upgrade_version out of client meta
2018-01-29 20:03:38 -08:00
Kyle Havlovitz
7b980c42d8
Add raft remove by id endpoint/command
2018-01-16 13:35:32 -08:00
Kyle Havlovitz
1c07066064
Add autopilot functionality based on Consul's autopilot
2017-12-18 14:29:41 -08:00
Kyle Havlovitz
b775fc7b33
Added support for v2 raft APIs and -raft-protocol option
2017-12-12 10:17:16 -06:00
Alex Dadgar
2d4d9b79d8
Operator command/endpoint/documentation
2017-02-09 18:04:46 -08:00