k3s/pkg/controller
Kubernetes Submit Queue db7bb9e2ed
Merge pull request #51494 from mtanino/pr/BlockVolumesSupport-volumemanager
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Block volumes Support: CRI, volumemanager and operationexecutor changes

**What this PR does / why we need it**:
This PR contains following items to enable block volumes support feature.
- container runtime interface change
- volumemanager changes
- operationexecuto changes


**Which issue this PR fixes**:
Based on this proposal (kubernetes/community#805) and this feature issue: kubernetes/features#351

**Special notes for your reviewer**:

There are another PRs related to this functionality.
(#50457) API Change
(#53385) VolumeMode PV-PVC Binding change
(#51494) Container runtime interface change, volumemanager changes, operationexecutor changes
(#55112) Block volume: Command line printer update
Plugins
(#51493) Block volumes Support: FC plugin update
(#54752) Block volumes Support: iSCSI plugin update

**Release note**:
```
Adds alpha support for block volume, which allows the users to attach raw block volume to their pod without filesystem on top of the volume.
```
/cc @msau42 @liggitt @jsafrane @saad-ali @erinboyd @screeley44
2017-11-21 19:43:27 -08:00
..
bootstrap Update generated files 2017-11-09 12:14:08 +01:00
certificates sarapprover: increase base delay of per item rate limit 2017-11-16 11:27:06 -08:00
cloud Merge pull request #51124 from huzhengchuan/clm-node-updateaddress 2017-11-08 12:18:44 -08:00
clusterroleaggregation add clusterrole aggregation controller 2017-11-13 08:18:00 -05:00
cronjob Update generated files 2017-11-09 12:14:08 +01:00
daemon Update generated files 2017-11-09 12:14:08 +01:00
deployment Update generated files 2017-11-09 12:14:08 +01:00
disruption Update generated files 2017-11-09 12:14:08 +01:00
endpoint Update generated files 2017-11-09 12:14:08 +01:00
garbagecollector Merge pull request #55653 from hzxuzhonghu/test-flaky 2017-11-17 17:11:13 -08:00
history update BUILD files 2017-10-15 18:18:13 -07:00
job Update generated files 2017-11-09 12:14:08 +01:00
namespace Update generated files 2017-11-09 12:14:08 +01:00
node Merge pull request #54208 from resouer/rm-alpha 2017-11-20 10:50:17 -08:00
podautoscaler Refactor `reconcileAutoscaler` method in hpa 2017-11-16 09:42:49 -05:00
podgc use core client with explicit version globally 2017-10-27 15:48:32 +08:00
replicaset Merge pull request #49429 from enisoc/dedup-rc-rs 2017-11-08 22:12:03 -08:00
replication Update generated files 2017-11-09 12:14:08 +01:00
resourcequota Update generated files 2017-11-09 12:14:08 +01:00
route use core client with explicit version globally 2017-10-27 15:48:32 +08:00
service WaitForCacheSync fail should return for service controller 2017-11-15 21:08:07 +08:00
serviceaccount Update generated files 2017-11-09 12:14:08 +01:00
statefulset Adds the statefulset.kubernetes.io/pod-name label allowing users to 2017-11-20 09:13:07 -08:00
testutil Update generated files 2017-11-09 12:14:08 +01:00
ttl use core client with explicit version globally 2017-10-27 15:48:32 +08:00
volume Merge pull request #51494 from mtanino/pr/BlockVolumesSupport-volumemanager 2017-11-21 19:43:27 -08:00
.import-restrictions
BUILD generated 2017-11-13 08:18:00 -05:00
OWNERS
client_builder.go remove duplicated import 2017-11-14 17:18:17 +08:00
controller_ref_manager.go
controller_ref_manager_test.go
controller_utils.go Removed unnecessary type conversion 2017-11-14 11:04:18 +02:00
controller_utils_test.go Removed unused function. 2017-11-14 10:53:29 +02:00
doc.go
lookup_cache.go