Chef – Alojando files grandes de tarball

Actualmente me estoy metiendo en la administración de la configuration del chef y tratando de encontrar la mejor manera de alojar grandes files tarball para que sean extraídos por nodos. Por ejemplo, si tengo una receta que implica empujar un tarball a un nodo y luego extraerlo, no estoy seguro de dónde alojarlos.

Estaba pensando en mantenerlos en git así puedo agarrarlos con un wget pero el límite es solo de 100mb. ¿Los alojaría a todos en mi server y luego los enviaría a los nodos? ¿Hay una práctica común en Chef al hacer esto?

Puedes usar prácticamente cualquier cosa para hacer eso. Si los nodos solo necesitan downloadse desde allí, entonces lo más simple será algún sitio nginx o apache. Necesitará un lugar para almacenar los files, por ejemplo, /var/www/mytars y nginx o apache ejecutándose en esa máquina con un sitio configurado. Entonces, cualquier nodo puede download con el recurso de remote_file .