k3s/pkg/volume
Kubernetes Submit Queue df064881d2 Merge pull request #31005 from simonswine/feature-flocker-dyn-provisioning
Automatic merge from submit-queue

Dynamic provisioning for flocker volume plugin

Refactor flocker volume plugin
* [x] Support provisioning beta (#29006)
* [x] Support deletion
* [x] Use bind mounts instead of /flocker in containers

* [x] support ownership management or SELinux relabeling.
* [x] adds volume specification via datasetUUID (this is guranted to be unique)

I based my refactor work to replicate pretty much GCE-PD behaviour 

**Related issues**: #29006 #26908

@jsafrane @mattbates @wallrj @wallnerryan
2016-09-28 01:46:43 -07:00
..
aws_ebs Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
azure_dd Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
azure_file Make rootfs the assignee for various volumes 2016-08-23 14:40:05 -07:00
cephfs Make rootfs the assignee for various volumes 2016-08-23 14:40:05 -07:00
cinder Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
configmap Fix coding style 2016-08-20 14:58:56 -03:00
downwardapi Add spec.nodeName and spec.serviceAccountName to downward env var 2016-08-20 15:50:36 -04:00
empty_dir This change supports robust kubelet volume cleanup 2016-08-15 11:29:15 -07:00
fc Make rootfs the assignee for various volumes 2016-08-23 14:40:05 -07:00
flexvolume This change supports robust kubelet volume cleanup 2016-08-15 11:29:15 -07:00
flocker Refactor flocker volume plugin 2016-09-27 13:19:45 +00:00
gce_pd Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
git_repo This change supports robust kubelet volume cleanup 2016-08-15 11:29:15 -07:00
glusterfs Use secrets for glusterfs provisioning passwords 2016-09-20 16:24:30 +02:00
host_path Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
iscsi Make rootfs the assignee for various volumes 2016-08-23 14:40:05 -07:00
nfs Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
quobyte Update quobyteApiServer to quobyteAPIServer 2016-09-17 10:08:52 +02:00
rbd Merge pull request #31251 from rootfs/rbd-prov3 2016-09-10 07:03:14 -07:00
secret Fix coding style 2016-08-20 14:58:56 -03:00
testing Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
util Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
vsphere_volume Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
metrics_cached.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_du.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_du_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_errors.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_statfs.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
plugins.go Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
plugins_test.go Print/log pointers of structs with %#v instead of %+v 2016-08-01 22:27:56 +02:00
util.go Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
util_test.go Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
volume.go Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
volume_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
volume_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00