kubernetes/plugin/pkg/scheduler
Kubernetes Submit Queue b8c9ee8abb Merge pull request #46456 from jingxu97/May/allocatable
Automatic merge from submit-queue

Add local storage (scratch space) allocatable support

This PR adds the support for allocatable local storage (scratch space).
This feature is only for root file system which is shared by kubernetes
componenets, users' containers and/or images. User could use
--kube-reserved flag to reserve the storage for kube system components.
If the allocatable storage for user's pods is used up, some pods will be
evicted to free the storage resource.

This feature is part of local storage capacity isolation and described in the proposal https://github.com/kubernetes/community/pull/306

**Release note**:

```release-note
This feature exposes local storage capacity for the primary partitions, and supports & enforces storage reservation in Node Allocatable 
```
2017-06-03 00:24:29 -07:00
..
algorithm Merge pull request #46456 from jingxu97/May/allocatable 2017-06-03 00:24:29 -07:00
algorithmprovider Merge pull request #44897 from msau42/local-storage-plugin 2017-05-30 23:20:02 -07:00
api move hardPodAffinitySymmetricWeight to scheduler policy config 2017-05-26 14:04:37 +08:00
core removing this todo after discussion (#46027) 2017-05-23 13:34:14 +02:00
factory move hardPodAffinitySymmetricWeight to scheduler policy config 2017-05-26 14:04:37 +08:00
metrics autogenerated 2017-04-14 10:40:57 -07:00
schedulercache Merge pull request #46456 from jingxu97/May/allocatable 2017-06-03 00:24:29 -07:00
testing autogenerated 2017-04-14 10:40:57 -07:00
util Added unit test for node operation in schedulercache. 2017-05-31 21:26:04 +08:00
BUILD Scheduler should use a shared informer 2017-05-22 13:50:14 -04:00
OWNERS Added k82cn as kube-scheduler approver. 2017-05-26 22:26:20 +08:00
scheduler.go Scheduler should use a shared informer 2017-05-22 13:50:14 -04:00
scheduler_test.go Initialize scheduler cache with assigned non-terminated pods before scheduling. 2017-05-10 01:50:38 +08:00
testutil.go Removed old scheduler constructor. 2017-05-08 11:09:25 -04:00