...
Each node in the Kubernetes cluster where Longhorn is installed must fulfill the following requirements:
- A container runtime compatible with Kubernetes (Docker v1.13+, containerd v1.3.7+, etc.)
...
- .
- Kubernetes v1.16+ (recommend Kubernetes v1.17+)
...
- .
- open-iscsi is installed, and the iscsid daemon is running on all the nodes. This is necessary, since Longhorn relies on iscsiadm on the host to provide persistent volumes to Kubernetes
...
- .
- RWX support requires that each node has a NFSv4 client installed
...
- .
- The host filesystem supports the file extents feature to store the data. Currently we support ext4 and XFS
...
- .
- curl, findmnt, grep, awk, blkid, lsblk must be installed
...
- .
- Mount propagation must be enabled.