我目前正在进入厨师配置管理,并试图找到容纳大型tarball文件的最佳方法。例如,如果我的配方涉及将tarball推送到节点然后提取它,我不确定在哪里容纳这些。
我在考虑将它们保存在git中以便我可以使用wget
抓住它们,但限制只有100mb。我会把它们全部放在我的服务器上然后将它们移到节点上吗?这样做是否有厨师的常见做法?
答案 0 :(得分:2)
您可以使用几乎任何东西来做到这一点。如果节点只需要从那里下载,那么最简单的将是一些nginx或apache站点。您需要一个存储文件的地方,例如/var/www/mytars
以及在配置了站点的计算机上运行的nginx或apache。然后,任何节点都可以使用remote_file
资源下载。