This repository is no longer maintained. Nutanix CSI driver is now supported with helm based installation. Please head to https://github.com/nutanix/helm for more details and newer releases.
This repository contains Nutanix CSI driver deployment yamls for different OS and kubernetes distributions. The repository also contains example usage for the CSI driver.
The following table details Kubernetes versions suitable for deployment of the Nutanix CSI driver.
Supported Kubernetes version |
---|
Kubernetes v1.17 |
Kubernetes v1.18 |
Kubernetes v1.19 |
Kubernetes v1.20 |
Kubernetes v1.21 |
Please note that with v2.2.0, Nutanix CSI driver has changed format of driver name from com.nutanix.csi to csi.nutanix.com. All deployment yamls uses this new driver name format. However, if you are upgrading the CSI driver then you should continue to use old driver name com.nutanix.csi. Existing PVC/PV will not work with the new driver name. Please search and replace csi.nutanix.com to com.nutanix.csi before applying the new depoyment yamls.
This release brings in Volume metrics and CSI operations metrics support.
This release provides a common deployment yamls for all linux flavors (Centos, Ubuntu, RHCOS etc)
New Features:
- LVM Volume supporting multi vdisks volume group
- NFS dynamic share provisioning
- iSCSI Auto CHAP Authentication
Quick Start Guide: https://github.com/nutanix/csi-plugin/blob/master/csi-v2.2.0.md
New feature: IP Address Whitelisting
New features:
- Volume clone
- Volume snapshot and Restore
Quick Start Guide: https://github.com/nutanix/csi-plugin/blob/master/csi-v2.0.0.md
New features:
- Raw Block Volume
- Volume Expansion
- CSIDriver Object
- Liveness Probe
https://portal.nutanix.com/#/page/docs/details?targetId=CSI-Volume-Driver-v10:CSI-Volume-Driver-v10 Please use Tag v1.0.1 to download deployment yamls compatible to v1.0.1.