-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cinder conditionally supports ReadWriteMany volumes #34219
Conversation
|
Welcome @jdmaguire! |
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site settings. |
/sig storage |
@@ -558,7 +558,7 @@ If the access modes are specified as ReadWriteOncePod, the volume is constrained | |||
| AzureFile | ✓ | ✓ | ✓ | - | | |||
| AzureDisk | ✓ | - | - | - | | |||
| CephFS | ✓ | ✓ | ✓ | - | | |||
| Cinder | ✓ | - | - | - | | |||
| Cinder | ✓ | - | ([if multi-attach volumes are available](https://github.com/kubernetes/cloud-provider-openstack/issues/1315)) | - | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On this issue kubernetes/cloud-provider-openstack#1315, there is the following link to the multi-attach doc, but it is on someone's private repo? Is it somewhere in a merged official doc? Also in the multi-attach doc, it uses CSC tools from gocsi which is no longer supported. Do you have plan to use a different tool?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The official docs do mention multi-attached cinder volumes.
The official documentation is lacking on how one creates these. https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html does go into more details with the cinder
cli.
I hadn't noticed that the link in that GH issue was on a fork of the docs. I'll switch to the official docs.
Thanks Xing.
Signed-off-by: John Daniel Maguire <[email protected]>
/lgtm |
LGTM label has been added. Git tree hash: c5a3becb28a073ead5b61cc6ae7416fb3a0210ec
|
/label tide/merge-method-squash |
Thanks @jdmaguire and @xing-yang |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kbhawkey The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Cinder conditionally supports ReadWriteMany volumes * Link directly to official docs. Signed-off-by: John Daniel Maguire <[email protected]>
* Cinder conditionally supports ReadWriteMany volumes * Link directly to official docs. Signed-off-by: John Daniel Maguire <[email protected]>
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]>
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]>
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]> Signed-off-by: Adam Litke <[email protected]>
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]> Signed-off-by: Adam Litke <[email protected]>
… (#2507) (#2532) * Add cinder to known provisioners (#2507) 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]> Signed-off-by: Adam Litke <[email protected]> * Add topolvm.io to known provisioners (#2530) Fix bug 2158521 Signed-off-by: Jenia Peimer <[email protected]> Signed-off-by: Jenia Peimer <[email protected]> Signed-off-by: Adam Litke <[email protected]> Signed-off-by: Jenia Peimer <[email protected]> Co-authored-by: Adam Litke <[email protected]>
While looking through some K8s and OpenStack issues/documentation, I noticed that the Persistent Volumes page incorrectly lists Cinder as not supporting ReadWriteMany volumes. By default, this is correct; however, since OpenStack Queens, there is some support for ReadWriteMany K8s volumes.
This is how the table looks like now:
