kubernetes/pkg/volume
Travis Rhoden be7da5052f Refactor pkg/util/mount to be more reusable
This patch refactors pkg/util/mount to be more usable outside of
Kubernetes. This is done by refactoring mount.Interface to only contain
methods that are not K8s specific. Methods that are not relevant to
basic mount activities but still have OS-specific implementations are
now found in a mount.HostUtils interface.
2019-06-14 09:35:18 -06:00
..
awsebs Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
azure_dd Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
azure_file Merge pull request #66928 from RobertKrawitz/ephemeral-storage-quota-exp 2019-05-30 20:44:26 -07:00
cephfs Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
cinder Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
configmap Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
csi Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
downwardapi Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
emptydir Remove pod UID from volumeMount, we can get it elsewhere 2019-05-31 14:25:01 -04:00
fc Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
flexvolume Merge pull request #75234 from andyzhangx/corrupt-mnt-fix 2019-06-13 20:36:34 -07:00
flocker Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
gcepd Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
git_repo Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
glusterfs Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
hostpath Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
iscsi Merge pull request #68108 from wenjun93/iscsiVol 2019-06-09 20:45:06 -07:00
local Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
nfs Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
portworx Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
projected Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
quobyte Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
rbd Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
scaleio Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
secret Change fsGroup to mounterArgs in volume.SetUp() to allow for future extension. 2019-05-29 15:12:28 -04:00
storageos Merge pull request #78522 from croomes/bugfix-78517-storageos-mountref 2019-06-04 14:33:50 -07:00
testing Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
util Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
validation Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
vsphere_volume Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
BUILD Remove ovirt/cloudstack/photon cloud providers 2019-06-10 12:50:53 -04:00
doc.go
metrics_cached.go
metrics_du_test.go
metrics_du.go Rename Du() to DiskUsage() for more expressive 2018-05-22 10:52:06 +08:00
metrics_errors.go
metrics_nil_test.go
metrics_nil.go
metrics_statfs_test.go
metrics_statfs.go
noop_expandable_plugin.go Add IsMigratableToCSI to volume plugin interface 2019-01-17 14:43:52 -08:00
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
plugins_test.go Add IsMigratableToCSI to volume plugin interface 2019-01-17 14:43:52 -08:00
plugins.go Refactor pkg/util/mount to be more reusable 2019-06-14 09:35:18 -06:00
volume_linux.go Ensure directories are executable for fsGroup 2019-01-30 18:07:38 +01:00
volume_unsupported.go Add more volume types in e2e and fix part of them. 2018-05-02 10:31:42 +08:00
volume.go Remove pod UID from volumeMount, we can get it elsewhere 2019-05-31 14:25:01 -04:00