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
Post your comment on this topic.