-
Notifications
You must be signed in to change notification settings - Fork 251
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
add CTDI CSI Support #559
add CTDI CSI Support #559
Conversation
|
Welcome @ctdi-storage! |
book/src/drivers.md
Outdated
@@ -32,6 +32,7 @@ Name | CSI Driver Name | Compatible with CSI Version(s) | Description | Persiste | |||
[CubeFS](https://github.com/cubefs/cubefs-csi) | `csi.cubefs.com` | v1.1.0 | A Container Storage Interface (CSI) Driver for CubeFS Storage | Persistent | Read/Write Multiple Pods | Yes | | |||
[Cinder](https://github.com/kubernetes/cloud-provider-openstack/tree/master/pkg/csi/cinder) | `cinder.csi.openstack.org` | v0.3, v1.0, v1.1.0, v1.2.0, v1.3.0 | A Container Storage Interface (CSI) Driver for OpenStack Cinder | Persistent and Ephemeral | Depends on the storage backend used | Yes, if storage backend supports it | Raw Block, Snapshot, Expansion, Cloning, Topology | |||
[cloudscale.ch](https://github.com/cloudscale-ch/csi-cloudscale) | `csi.cloudscale.ch` | v1.0 | A Container Storage Interface (CSI) Driver for the [cloudscale.ch](https://www.cloudscale.ch/) IaaS platform | Persistent | Read/Write Single Pod | Yes |Snapshot | |||
[CTDI Block Storage](https://ctdi-storage.github.io/) | `csi.block.ctdi.com` | v1.0 | A Container Storage Interface (CSI) Driver for CTDI Distributed Block Storage | Persistent | Read/Write Single Pod | Yes | Raw Block, Snapshot, Expansion, Cloning |
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.
Can you please provide an English version of Deployment instructions on the github? It is in Chinese now.
In the instruction steps, you mentioned a few yamls. Where do user find those yamls? Maybe I missed something here.
Also Column 3 is for supported CSI spec version, not CSI driver version.
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.
@xing-yang I have uploaded the English version of Deployment instructions and updated the CSI spec version
book/src/drivers.md
Outdated
@@ -32,6 +32,7 @@ Name | CSI Driver Name | Compatible with CSI Version(s) | Description | Persiste | |||
[CubeFS](https://github.com/cubefs/cubefs-csi) | `csi.cubefs.com` | v1.1.0 | A Container Storage Interface (CSI) Driver for CubeFS Storage | Persistent | Read/Write Multiple Pods | Yes | | |||
[Cinder](https://github.com/kubernetes/cloud-provider-openstack/tree/master/pkg/csi/cinder) | `cinder.csi.openstack.org` | v0.3, v1.0, v1.1.0, v1.2.0, v1.3.0 | A Container Storage Interface (CSI) Driver for OpenStack Cinder | Persistent and Ephemeral | Depends on the storage backend used | Yes, if storage backend supports it | Raw Block, Snapshot, Expansion, Cloning, Topology | |||
[cloudscale.ch](https://github.com/cloudscale-ch/csi-cloudscale) | `csi.cloudscale.ch` | v1.0 | A Container Storage Interface (CSI) Driver for the [cloudscale.ch](https://www.cloudscale.ch/) IaaS platform | Persistent | Read/Write Single Pod | Yes |Snapshot | |||
[CTDI Block Storage](https://ctdi-storage.github.io/) | `csi.block.ctdi.com` | >=v1.0.0 | A Container Storage Interface (CSI) Driver for CTDI Distributed Block Storage | Persistent | Read/Write Single Pod | Yes | Raw Block, Snapshot, Expansion, Cloning |
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.
In the doc, it says "You can obtain the deployment script through the CTDI CSI source code, located at ./deploy/block/kubernetes", but that link is the general link. I don't see the deployment yaml there.
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.
@xing-yang
Sorry,I have updated the link,thanks for the information
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.
Column 3 is CSI spec version. You can't just say ">=v1.0.0" as you can't claim support for versions that don't exist yet. Please specify a concrete version. You can give a range if you support multiple versions.
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.
@xing-yang
thanks for your information, I have change the support spec version to range format
/release-note-none |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ctdi-storage, xing-yang 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 |
No description provided.