kubernetes/pkg/volume
Kubernetes Submit Queue 744a6f0cde
Merge pull request #57516 from humblec/custom
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>.

Add custom volume name based on SC parameter.

At present glusterfs dynamic PVs are created with
    random names. However an admin would like to have some
    handle on the volume names created dynamically for
    various purposes. One example would be having a filter
    for sorting out PVs created for a particular storage class.
    
    This patch enables the functionality by having a custom
    volume name as a prefix to dynamic PVs. This is an optional
    parameter in SC and if set, the dynamic volumes are created
    in below format where `_` is the field seperator/delimiter:
    
    customvolumeprefix_PVCname_randomUUID

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2018-01-12 04:51:54 -08:00
..
aws_ebs Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
azure_dd add remount logic if original mount path is invalid 2018-01-08 06:01:42 +00:00
azure_file Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
cephfs Merge pull request #56851 from zouyee/ceph-1 2018-01-10 03:12:28 -08:00
cinder move detach out of os volumes attach 2018-01-10 19:09:32 +02:00
configmap Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
csi Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
downwardapi Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
empty_dir Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
fc Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
flexvolume Remove unused command waitfordetach from flex volume driver 2018-01-03 16:02:31 +08:00
flocker Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
gce_pd Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
git_repo Merge pull request #51098 from jsafrane/exec-git 2018-01-11 09:22:21 -08:00
glusterfs Update bazel. 2018-01-11 14:14:29 +05:30
host_path Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
iscsi generated code for iSCSI plugin change 2018-01-10 11:39:01 -05:00
local Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
nfs Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
photon_pd Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
portworx Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
projected Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
quobyte Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
rbd fix rbd ConstructVolumeSpec bug 2018-01-09 10:27:05 +08:00
scaleio Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
secret Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
storageos Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
testing VolumeHost.GetNodeName method added for CSI fix 2017-12-02 05:54:54 -05:00
util Merge pull request #52324 from linyouchong/linyouchong-20170912 2018-01-11 07:04:07 -08:00
validation Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
vsphere_volume Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
BUILD Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
doc.go
metrics_cached.go
metrics_du.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_du_test.go switch from package syscall to x/sys/unix 2017-07-21 12:14:42 +02:00
metrics_errors.go
metrics_nil.go
metrics_nil_test.go
metrics_statfs.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_statfs_test.go add volume timestamps 2017-03-02 15:01:59 -08:00
OWNERS Update volume OWNERS to reflect active sig-storage reviewers 2017-10-26 13:26:33 -07:00
plugins.go VolumeHost.GetNodeName method added for CSI fix 2017-12-02 05:54:54 -05:00
plugins_test.go Use const instead of hard code for volume plugin 2017-09-18 20:09:07 +08:00
util.go Merge pull request #56742 from zouyee/patch-12 2017-12-20 16:47:34 -08:00
util_test.go Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
volume.go BlockVolumesSupport: CRI, VolumeManager and OperationExecutor changes 2017-11-20 14:10:26 -05:00
volume_linux.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00
volume_unsupported.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00