@michael I'm currently using NFS as my main storage, but I have played with topolvm and longhorn, but since my K8S nodes don't have great local storage, I stopped using that (NFS was faster than the local storage! 😂 ).
Yesterday evening, I was looking at democratic-csi to see if I can use iSCSI on TrueNAS, because not everything works very well using NFS (eg Elasticsearch). Experimenting with that will probably be this weeks weekend project!