Implements projected volume driver

Proposal: kubernetes/kubernetes#35313
This commit is contained in:
Jeff Peeler
2016-11-10 17:33:06 -05:00
parent b385a94fed
commit 8fb1b71c66
20 changed files with 3269 additions and 29 deletions

View File

@@ -61,7 +61,9 @@ func GetAllFSTypesAsSet() sets.String {
string(extensions.VsphereVolume),
string(extensions.Quobyte),
string(extensions.AzureDisk),
string(extensions.PhotonPersistentDisk))
string(extensions.PhotonPersistentDisk),
string(extensions.Projected),
)
return fstypes
}
@@ -114,6 +116,8 @@ func GetVolumeFSType(v api.Volume) (extensions.FSType, error) {
return extensions.AzureDisk, nil
case v.PhotonPersistentDisk != nil:
return extensions.PhotonPersistentDisk, nil
case v.Projected != nil:
return extensions.Projected, nil
}
return "", fmt.Errorf("unknown volume type for volume: %#v", v)