Skip to content

Commit

Permalink
Add cinder to known provisioners
Browse files Browse the repository at this point in the history
Storage classes using the provisioner 'cinder.csi.openstack.org' appear
in kubernetes clusters that have been created on OpenStack
infrastructure.  Although some cinder volume types can support
multi-attach (ReadWriteMany), we cannot be certain of this.  Therefore,
we suggest a claimPropertSet of RWO,Block.

See kubernetes/website#34219 for more context.

Signed-off-by: Adam Litke <[email protected]>
  • Loading branch information
aglitke committed Dec 13, 2022
1 parent 7b7b435 commit 208aa7a
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions pkg/storagecapabilities/storagecapabilities.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ var CapabilitiesByProvisionerKey = map[string][]StorageCapabilities{
"csi.trident.netapp.io/ontap-san": {{AccessMode: v1.ReadWriteOnce, VolumeMode: v1.PersistentVolumeBlock}},
// topolvm
"topolvm.cybozu.com": createTopoLVMCapabilities(),
// OpenStack Cinder
"cinder.csi.openstack.org": {{AccessMode: v1.ReadWriteOnce, VolumeMode: v1.PersistentVolumeBlock}},
}

// ProvisionerNoobaa is the provisioner string for the Noobaa object bucket provisioner which does not work with CDI
Expand Down

0 comments on commit 208aa7a

Please sign in to comment.