kubernetes/plugin/pkg/scheduler/schedulercache
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
..
BUILD Added unit test for node operation in schedulercache. 2017-05-31 21:26:04 +08:00
cache_test.go Added unit test for node operation in schedulercache. 2017-05-31 21:26:04 +08:00
cache.go Fix small bug to avoid panic 2017-04-08 14:35:41 +08:00
interface.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
node_info.go Merge pull request #46456 from jingxu97/May/allocatable 2017-06-03 00:24:29 -07:00
reconcile_affinity_test.go Cleanup work to enable feature gating annotations 2017-02-18 09:25:57 -06:00
reconcile_affinity.go move pkg/api/v1/helpers.go to subpackage 2017-04-14 14:25:11 -07:00
util.go plugin/scheduler 2016-11-23 15:53:09 -08:00