Snap for Microk8s

Cluster information:

Microk8s installed on a Ubuntu VirtualBox VM

Kubernetes version:
Cloud being used: (put bare-metal if not on a public cloud)
Installation method: bare-metal
Host OS: Ubuntu

CNI and version:

CRI and version:

I am using NFS as a share, and Snap does not support accessing anything that’s mounted via NFS. To enable it, we would have to open up all networking methods, not just NFS. (Even running microk8s.kubectl when I’m inside a mounted dir in the shell will error).

Is there an alternate method to Snap for installing? Preferably an unattended-friendly way like with saltstack.