Skip to content

Commit

Permalink
[release-v1.56] Add IBM and AWS EFS CSI to known provisioners (#2790)
Browse files Browse the repository at this point in the history
Manual backport of #2762 #2771

Signed-off-by: Arnon Gilboa <agilboa@redhat.com>
  • Loading branch information
arnongilboa authored Jul 6, 2023
1 parent c704368 commit a455517
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion pkg/storagecapabilities/storagecapabilities.go
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@ var CapabilitiesByProvisionerKey = map[string][]StorageCapabilities{
//AWSElasticBlockStore
"kubernetes.io/aws-ebs": {{rwo, block}},
"ebs.csi.aws.com": {{rwo, block}},
// AWSFIle is done by a pod
//AWSElasticFileSystem
"efs.csi.aws.com": {{rwx, file}, {rwo, file}},
//Azure disk
"kubernetes.io/azure-disk": {{rwo, block}},
"disk.csi.azure.com": {{rwo, block}},
Expand All @@ -75,6 +76,10 @@ var CapabilitiesByProvisionerKey = map[string][]StorageCapabilities{
"hspc.csi.hitachi.com": {{rwx, block}, {rwo, block}, {rwo, file}},
// HPE
"csi.hpe.com": createRWOBlockAndFilesystemCapabilities(),
// IBM HCI/GPFS2 (Spectrum Scale / Spectrum Fusion)
"spectrumscale.csi.ibm.com": {{rwx, file}, {rwo, file}},
// IBM block arrays (FlashSystem)
"block.csi.ibm.com": {{rwo, block}, {rwo, file}},
// Portworx in-tree CSI
"kubernetes.io/portworx-volume/shared": {{rwx, file}},
"kubernetes.io/portworx-volume": {{rwo, file}},
Expand Down

0 comments on commit a455517

Please sign in to comment.