Installation

kubectl create namespace nvmesh-csi

# k8s version 1.17 - 1.21
kubectl apply -f https://raw.githubusercontent.com/Excelero/nvmesh-csi-driver/v1.3.0/deploy/kubernetes/deployment.yaml

# k8s versions  1.22 - 1.24
kubectl apply -f https://raw.githubusercontent.com/Excelero/nvmesh-csi-driver/v1.3.0/deploy/kubernetes/deployment_k8s_1.22.yaml

# k8s version 1.25+
kubectl apply -f https://raw.githubusercontent.com/Excelero/nvmesh-csi-driver/v1.3.0/deploy/kubernetes/deployment_k8s_1.25.yaml

Set Management Server Address

To let the CSI Driver know where your nvmesh-management server is, run the following on a machine with access to the cluster using kubectl and follow the instructions:
bash <(curl -s https://raw.githubusercontent.com/Excelero/nvmesh-csi-driver/v1.3.0/deploy/kubernetes/scripts/set_mgmt_address.sh)

This will update the nvmesh-csi-config ConfigMap and restart the nvmesh-csi PODs.

You can now skip to Quick Start example – Create Volume and POD

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment