Add option to disable archive caching
The archive disk cache is problematic in a cloud native environment because it currently relies on a NFS mount shared between all workhorse processes.
As a workaround, this change adds an option to skip the caching behavior. Wether that is viable in production is not entirely clear, but at least we can use it for prototyping.
This will need a companion change in gitlab-ce to enable/disable the caching behavior. The default is to leave the caching on the way it used to be.
Related to gitlab-com/migration#63 (closed).
Edited by Jacob Vosmaer