k3s/test
Dan Mace efb2bb71cd Refactor scheduler config API
Refactor the kube-scheduler configuration API, command setup, and server
setup according to the guidelines established in #32215 and using the
kube-proxy refactor (#34727) as a model of a well factored component
adhering to said guidelines.

* Config API: clarify meaning and use of algorithm source by replacing
modality derived from bools and string emptiness checks with an explicit
AlgorithmSource type hierarchy.
* Config API: consolidate client connection config with common structs.
* Config API: split and simplify healthz/metrics server configuration.
* Config API: clarify leader election configuration.
* Config API: improve defaulting.
* CLI: deprecate all flags except `--config`.
* CLI: port all flags to new config API.
* CLI: refactor to match kube-proxy Cobra command style.
* Server: refactor away configurator.go to clarify application wiring.
* Server: refactor to more clearly separate wiring/setup from running.

Fixes #52428.
2017-11-07 09:41:39 -05:00
..
conformance Update conformance testdata for storage test 2017-10-31 11:07:32 +08:00
e2e Merge pull request #55231 from wackxu/uprst 2017-11-07 06:03:19 -08:00
e2e_node Merge pull request #54688 from yanxuean/besteffort 2017-11-06 15:33:50 -08:00
fixtures add test for convert 2017-11-01 01:14:24 -07:00
images remove the wrongly checked in binary 2017-11-05 15:52:16 -08:00
integration Refactor scheduler config API 2017-11-07 09:41:39 -05:00
kubemark Merge pull request #53520 from shun-miyoshi-com/fix_old_name 2017-10-17 01:36:33 -07:00
list update BUILD files 2017-10-15 18:18:13 -07:00
soak Update bazel 2017-10-18 17:24:04 +02:00
utils Merge pull request #54331 from crimsonfaith91/dfailed 2017-10-27 15:19:20 -07:00
BUILD Add conformance test regression test. 2017-10-27 15:31:20 -07:00
OWNERS Add timothysc to test approvers 2017-10-19 09:03:01 -05:00
test_owners.csv remove tpr from test_owners.csv 2017-11-03 21:17:10 +05:30
test_owners.json Remove all traces of federation 2017-10-26 13:37:37 -07:00