You can create NFS server on host machine.
Helpful links:
Install nfs and
dnf -y install nfs-utils
systemctl enable --now nfs-server.service
Example exports:
# hdd and ssd storages with read/write access from anywhere
/srv/ssd-storage/k8s 192.168.5.0/24(rw,async,subtree_check,no_root_squash)
/srv/hdd-storage/k8s 192.168.5.0/24(rw,async,subtree_check,no_root_squash)
# refresh exports
exportfs -rv
Helpful links:
# Create dataset in pool
zfs create pool-name/dataset-name
# Activate nfs with read/write access from 192.168.5.0/24 subnet
zfs set sharenfs="no_root_squash,rw=@192.168.5.0/24" pool-name/dataset-name
# Check exports
showmount -e `hostname`
# Show more details
exportfs -v