nvmeof doc

Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
This commit is contained in:
Travis Glenn Hansen 2023-02-25 10:33:56 -07:00
parent 40f47ea676
commit f591759fd6
2 changed files with 28 additions and 1 deletions

View File

@ -38,7 +38,8 @@ have access to resizing, snapshots, clones, etc functionality.
for all volumes)
- `local-hostpath` (crudely provisions node-local directories)
- `node-manual` (allows connecting to manually created smb, nfs, lustre,
oneclient, and iscsi volumes, see sample PVs in the `examples` directory)
oneclient, nvmeof, and iscsi volumes, see sample PVs in the `examples`
directory)
- framework for developing `csi` drivers
If you have any interest in providing a `csi` driver, simply open an issue to

View File

@ -0,0 +1,26 @@
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: nvmeof-manual
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
mountOptions: []
csi:
driver: org.democratic-csi.node-manual
readOnly: false
# can be ext4 or xfs
fsType: ext4
volumeHandle: unique-volumeid # make sure it's a unique id in the cluster
volumeAttributes:
# rdma and fc are also available
transport: tcp://<ip:port>,
#transports: <transport>,<transport>,...
nqn: <nqn>
nsid: <nsid>
node_attach_driver: "nvmeof"
provisioner_driver: node-manual