This commit is contained in:
D1StrX 2021-12-23 18:30:21 +01:00
parent 7ae5f3067b
commit 46c2fc2483
1 changed files with 21 additions and 21 deletions

View File

@ -13,29 +13,29 @@ The current drivers implement the depth and breadth of the `csi` specifications,
have access to resizing, snapshots, clones, etc functionality. have access to resizing, snapshots, clones, etc functionality.
**What can Democratic-CSI offer?** **What can Democratic-CSI offer?**
**Several implementations of `csi` drivers** **Several implementations of `CSI` drivers**
- `freenas-nfs` (manages zfs datasets to share over nfs) » `freenas-nfs` (manages zfs datasets to share over nfs)
- `freenas-iscsi` (manages zfs zvols to share over iscsi) » `freenas-iscsi` (manages zfs zvols to share over iscsi)
- `freenas-smb` (manages zfs datasets to share over smb) » `freenas-smb` (manages zfs datasets to share over smb)
- `freenas-api-nfs` experimental use with SCALE only (manages zfs datasets to share over nfs) » `freenas-api-nfs` experimental use with SCALE only (manages zfs datasets to share over nfs)
- `freenas-api-iscsi` experimental use with SCALE only (manages zfs zvols to share over iscsi) » `freenas-api-iscsi` experimental use with SCALE only (manages zfs zvols to share over iscsi)
- `freenas-api-smb` experimental use with SCALE only (manages zfs datasets to share over smb) » `freenas-api-smb` experimental use with SCALE only (manages zfs datasets to share over smb)
- `zfs-generic-nfs` (works with any ZoL installation...ie: Ubuntu) » `zfs-generic-nfs` (works with any ZoL installation...ie: Ubuntu)
- `zfs-generic-iscsi` (works with any ZoL installation...ie: Ubuntu) » `zfs-generic-iscsi` (works with any ZoL installation...ie: Ubuntu)
- `zfs-local-ephemeral-inline` (provisions node-local zfs datasets) » `zfs-local-ephemeral-inline` (provisions node-local zfs datasets)
- `synology-iscsi` experimental (manages volumes to share over iscsi) » `synology-iscsi` experimental (manages volumes to share over iscsi)
- `lustre-client` (crudely provisions storage using a shared lustre » `lustre-client` (crudely provisions storage using a shared lustre
share/directory for all volumes) share/directory for all volumes)
- `nfs-client` (crudely provisions storage using a shared nfs share/directory » `nfs-client` (crudely provisions storage using a shared nfs share/directory
for all volumes) for all volumes)
- `smb-client` (crudely provisions storage using a shared smb share/directory » `smb-client` (crudely provisions storage using a shared smb share/directory
for all volumes) for all volumes)
- `node-manual` (allows connecting to manually created smb, nfs, lustre, and » `node-manual` (allows connecting to manually created smb, nfs, lustre, and
iscsi volumes, see sample PVs in the `examples` directory) iscsi volumes, see sample PVs in the `examples` directory)
**Development** **Development**
- Framework for developing `CSI` drivers » Framework for developing `CSI` drivers
If you have any interest in providing a `CSI` driver, simply open an issue to If you have any interest in providing a `CSI` driver, simply open an issue to
discuss. The project provides an extensive framework to build from making it discuss. The project provides an extensive framework to build from making it