kubernetes/pkg/controller/volume/persistentvolume
Kubernetes Submit Queue 0aad9d30e3 Merge pull request #44897 from msau42/local-storage-plugin
Automatic merge from submit-queue (batch tested with PRs 46076, 43879, 44897, 46556, 46654)

Local storage plugin

**What this PR does / why we need it**:
Volume plugin implementation for local persistent volumes.  Scheduler predicate will direct already-bound PVCs to the node that the local PV is at.  PVC binding still happens independently.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: 
Part of #43640

**Release note**:

```
Alpha feature: Local volume plugin allows local directories to be created and consumed as a Persistent Volume.  These volumes have node affinity and pods will only be scheduled to the node that the volume is at.
```
2017-05-30 23:20:02 -07:00
..
options autogenerated 2017-04-14 10:40:57 -07:00
binder_test.go Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
BUILD Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
delete_test.go Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
framework_test.go Merge pull request #42472 from timchenxiaoyu/requesttypo 2017-05-15 15:57:57 -07:00
index.go move pkg/api/v1/helpers.go to subpackage 2017-04-14 14:25:11 -07:00
index_test.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
OWNERS Update OWNERS approvers and reviewers: pkg/controller 2016-11-02 16:19:18 -07:00
provision_test.go Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
pv_controller.go Optimize provisioner plugin result check logic 2017-05-26 13:57:40 +08:00
pv_controller_base.go Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
pv_controller_test.go Remove claimClass check and upgradeVolumeFrom1_2() function 2017-04-19 19:12:32 +08:00
recycle_test.go Use storage.v1 instead of v1beta1 2017-04-25 10:13:38 +02:00
volume_host.go Add GetNodeLabels to VolumeHost interface 2017-05-22 14:44:06 -07:00