I have tried with the volume type 'Hostpath' and it worked fine.Apart from 'HostPath' are there any other volumes supporting single node cluster?
In order to create PersistentVolume(PV) and PersistentVolumeClaim(PVC) for NFS storage you can follow this Guideline, therefore I assume that it can also work with default storage class in your single node cluster.
You can also use NFS Server Provisioner as a most flexible way to implement NFS Server via Helm Chart.
Furthermore, when decision is to establish connection to the existing and functioning NFS Server, there is possibility to use NFS-Client Provisioner Helm Chart.
If you want obtain more information about Volume Types available in Kubernetes, refer to the official Documentation.