何处存储Chef Recipe的本地软件包

时间:2014-04-15 02:45:52

标签: package chef chef-recipe

我有一个Ruby .deb包,我是使用checkinstall从源代码构建的。我将它与Chef配方一起使用,在我的一个节点上安装Ruby。现在我将它存储在我的食谱中files/default下,通常存储配置文件或模板以上传到服务器。这很好用,但我想知道"对"解决这个问题的方法就是。当人们想要以这种方式安装Chef时,人们在哪里存储本地二进制文件或包?我应该创建一个服务器来存储这些服务器,然后根据需要通过我的食谱下载它们吗?

1 个答案:

答案 0 :(得分:1)

理想情况下,您将托管像apt(或gem等等)的存储库服务器,并在Chef客户端配置存储库源以包含该服务器。