厨师 - 收纳大型tarball文件

时间:2017-06-08 19:51:16

标签: git chef chef-recipe

我目前正在进入厨师配置管理,并试图找到容纳大型tarball文件的最佳方法。例如,如果我的配方涉及将tarball推送到节点然后提取它,我不确定在哪里容纳这些。

我在考虑将它们保存在git中以便我可以使用wget抓住它们,但限制只有100mb。我会把它们全部放在我的服务器上然后将它们移到节点上吗?这样做是否有厨师的常见做法?

1 个答案:

答案 0 :(得分:2)

您可以使用几乎任何东西来做到这一点。如果节点只需要从那里下载,那么最简单的将是一些nginx或apache站点。您需要一个存储文件的地方,例如/var/www/mytars以及在配置了站点的计算机上运行的nginx或apache。然后,任何节点都可以使用remote_file资源下载。