Minikube: use persistent volume (shared disk) and mount it to host
Using your yaml file I've managed to create the volumes and deploy it without issue, but i had to use the command minikube mount /mydir/:/data/myapp/share/
after starting the minikube since --mount --mount-strings="/mydir/:/data/myapp/share/"
wasn't working.