If you want more than just local disk (directory/path on the node the pods currently reside on) you will have to deploy your own storage provider to handle PVCs (on k3s at least). According to Microk8s docs, it's the same there.
OpenEBS is a plug-in too which opens up lots of options
ok. thanks.
Do you have any recommendations for lightweight solutions?
I ran a ceph cluster a few years ago but remember it being quite a bit of work.
I only know of Rook, Longhorn and Portworx. I heard Longhorn is heavy on the CPU, but I‘ve not used any of them yet.