<p>I have a service that generates a picture. Once it's ready, the user will be able to download it.</p>

<p>What is the recommended way to share a storage volume between a worker pod and a backend service?</p>

<p>In general the recommended way is "don't". While a few volume providers support multi-mounting, it's very hard to do that in a way that isn't sadmaking. Preferably use an external services like AWS S3 for hosting the actual file content and store references in your existing database(s). If you need a local equivalent, check out Minio for simple cases.</p>
