<p>I’m working on an application that will use Google Cloud Storage to save files and I was wondering: what’s the best way to emulate it for development?</p>

<p>The application will run on kubernetes, and I was planning to run a development environment on my machine using Minikube (or similar). I know I can set up a different storage for development purposes but I was wondering if there was a way to avoid charges and most important to be able to work offline.</p>

<p>Thanks in advance</p>

<p>You could leverage <a href="https://cloud.google.com/free/" rel="nofollow noreferrer">free trial for GCP</a>, which gives you $300 of credit for start.</p>
<p>Alternatively you could use <a href="https://github.com/googleapis/google-cloud-java/blob/master/TESTING.md#on-your-machine-2" rel="nofollow noreferrer">in memory emulator</a> - This is just available with the java library only.</p>
