当我将一些食谱上传到我的Chef服务器时,它说我缺少食谱。它允许我将菜谱上传到服务器并不会在我的服务器中显示它我假设因为它缺少一些它所依赖的烹饪书。当我选择要上传的食谱时,有没有办法自动安装它所依赖的食谱?因此,如果我将MongoDB上传到我的主厨服务器,它会自动带来所有依赖项,因此我不必经过并手动上传每一个。
答案 0 :(得分:2)
这就是Berkshelf的用途。它处理查找依赖项,在本地(berks install
)下拉它们,然后将它们推送到Chef服务器(berks upload
)。新的Policyfile工作流程也会为您处理此问题。