<p>I'm using the rabbitmq helm chart from here: <a href="https://github.com/helm/charts/tree/master/stable/rabbitmq-ha" rel="nofollow noreferrer">https://github.com/helm/charts/tree/master/stable/rabbitmq-ha</a></p>

<p>and I want to store the messages and queues outside minikube so I can continue from there everytime I run minikube. However, I cannot see in the documentation how to add a volume or persistent volume to point to my host machine.</p>

alex
<p><a href="https://minikube.sigs.k8s.io/docs/handbook/persistent_volumes/" rel="nofollow noreferrer">Here</a> is minikube docs for <code>PersistentVolume</code>. It supports <code>hostPath</code> out of the box, so you can just set it's path to any existing directory in your VM(i'm assume you using some VM as a driver). Then, if rabbitmq, persists any data in <code>PersistentVolume</code>, you cn retrieve it from there.</p>

<p>To get this data on your host, you will need to map VM directory(which you're using for <code>hostPath</code>) to host directory. You can access VM with <code>minikube ssh</code> command. Then read VM docs on how you cn map directory to host directory.</p>
