feihujiang
|
ef0239a08b
|
Delete the simple-yaml.md example
|
2015-11-12 13:48:52 +08:00 |
|
Brendan Burns
|
d538ad69c5
|
Add kube-system removal to the resize nodes test
|
2015-11-11 21:44:40 -08:00 |
|
Pengcheng Tang
|
6d94dd1a05
|
Change order of CORS and authenticatedHandler for secureHandler.
|
2015-11-12 09:55:36 +08:00 |
|
k8s-merge-robot
|
e71f43de93
|
Merge pull request #15976 from mesosphere/sur-k8sm-475-error-checking
Rebased previously reverted merge, just before this scheduler refactoring.
Auto commit by PR queue bot
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
d7964de230
|
Clean up error
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
f8ee091bde
|
Move makeCompositeReconciler into taskreconciler package
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
12efba8ce8
|
Rename podUpdates updates param -> podUpdatesBypass
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
91c5c2d3b6
|
Break dependency circuit between deleter and queuer
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
d35cb3b211
|
gofmt fixes
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
1be1a8ce63
|
Rename SchedulerLoop -> Controller
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
a7e2e227e5
|
Make ExecutorInfo role clear being a prototype
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
adfc63e749
|
Clean up error handling for the sandbox overlay
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
8af8aa4710
|
Fix rebase error
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
72aa1bdd25
|
Make queue private again in Queuer
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
6f5d40e5de
|
Rename ReconcilerAction -> Action
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
06a975e5ad
|
Move podschedulers below components/algorithm
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
ba797e0dcb
|
Fix comment
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
ddcdf6a798
|
Remove Offers() dependency from ErrorHandler by moving out BreakChan factory
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
4d99ee7e54
|
Rename NewScheduler -> New
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
7adfabecda
|
Shorten component constructor names
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
e04bfd0a3e
|
Remove merrors package alias where possible
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
ec582e736e
|
Rename KubernetesMesosExecutor -> Executor
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
68179524ba
|
Fix podschedulers doc.go
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
cca110a280
|
Fix duplicate import
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
a727188c19
|
Fix broadcaster duplicate
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
182f49dac5
|
gofmt fixes
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
11f9198941
|
Add scheduler monopic architecture diagram
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
3208100375
|
Move slave registry into framework package
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
d8edcacbe3
|
Move driver mock into framework component
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
bb53cc26d3
|
Reorder scheduler packages
- Scheduler implemenation -> components
- types -> toplevel scheduler package
- integration_test.go -> integration
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
835961ac43
|
Make scheduler implementation private
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
ef0a512c15
|
Move framework into components directory
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
be57bd63e5
|
Introduce interfaces for all scheduler components
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
29e58bab68
|
Move scheduler components into their own packages
- rename scheduler.{operations -> components}
- move each component into its own directory with doc.go file, for proper
access isolation
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
3601292cff
|
Split MesosScheduler from actual Scheduler code holding the task registry
- rename types.Framework -> types.Scheduler
- rename MesosScheduler -> Framework
- transform MesosFramework into independent Scheduler glueing all scheduler
components, implementing types.Scheduler and owning the task registry
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
60cc93fff8
|
Remove ExecutorInfo from podtask.T and create it with the TaskInfo
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
f793ddffbb
|
Remove FIFO dependency from SchedulerLoop
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
ae4673e86e
|
Split binder, deleter, podScheduler initialion from NewSchedulerLoop
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
5f070c11a7
|
Get rid of unecessary SchedulerLoopConfig detour to create a SchedulerLoop
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
c3cab5230b
|
Remove unused members of SchedulerLoop struct
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
0ebfc02d16
|
Separate SchedulerLoop instantiation from MesosScheduler
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
2c4142494a
|
Turn plugin into a SchedulerLoop and move to operations directory
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
e5ce6eccf9
|
Rename schedulerApiAlgorithmAdapter -> mesosSchedulerAlgorithm, move to algorithm.go
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
18fbc1fe57
|
Make scheduler service variables private
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
0bd1666d9b
|
Move reconciler.go into operations
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
23fa56adb1
|
Move etcd code from MesosScheduler into service
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
d4675f1dc3
|
Rename mesos_{scheduler ->}.go, {mesos ->}framework.go
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
eea8accfd5
|
Move Reconciler into reconciler.go
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
2c00037883
|
Rename mesosSchedulerApiAdapter -> mesosFramework, move to mesosframework.go
|
2015-11-12 01:33:50 +01:00 |
|
Dr. Stefan Schimanski
|
f4e1de55d6
|
Rename api.Scheduler -> types.Framework
|
2015-11-12 01:33:50 +01:00 |
|