kubernetes/plugin/pkg/scheduler
Kubernetes Submit Queue bb323d8dea Merge pull request #40188 from jayunit100/NewSchedulerFromInterface
Automatic merge from submit-queue (batch tested with PRs 39538, 40188, 40357, 38214, 40195)

Decoupling scheduler creation from creation of scheduler.Config struc…

**What this PR does / why we need it**:

Adds functionality to the scheduler to initialize from an Configurator interface, rather then via a Config struct.

**Which issue this PR fixes** 

Reduces coupling to `scheduler.Config` data structure format so that we can proliferate more interface driven composition of scheduler components.
2017-01-25 17:47:12 -08:00
..
algorithm refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
algorithmprovider move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
api find and replace 2017-01-20 08:04:53 -05:00
factory make tools/cache authoritative 2017-01-25 08:29:45 -05:00
metrics Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
schedulercache make tools/cache authoritative 2017-01-25 08:29:45 -05:00
testing start the apimachinery repo 2017-01-11 09:09:48 -05:00
util [scheduler] interface for configuration factory, configurator. 2017-01-18 15:06:16 -05:00
BUILD make tools/cache authoritative 2017-01-25 08:29:45 -05:00
equivalence_cache.go plugin/scheduler 2016-11-23 15:53:09 -08:00
extender.go find and replace 2017-01-20 08:04:53 -05:00
extender_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
generic_scheduler.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
generic_scheduler_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
OWNERS OWNERS: Update latest OWNERS files 2017-01-23 10:05:48 -08:00
scheduler.go Merge pull request #40188 from jayunit100/NewSchedulerFromInterface 2017-01-25 17:47:12 -08:00
scheduler_test.go Merge pull request #40362 from deads2k/client-14-move-pkgs 2017-01-25 08:17:15 -08:00