如何在开发人员工作流程中更新厨师烹饪书

时间:2017-06-23 17:30:02

标签: chef

我正在管理一个厨师服务器,我想要提取最新的食谱(如果它们已被更改,或者添加了新的烹饪书)。这样我就可以根据最新的变化进行开发,并确保我不使用过时的数据。我认为它将类似于git工作流,我将拉出最新的并在必要时合并。

我知道我可以发出"刀下载/"但每次下载整个回购邮件似乎既费钱又费时。

奇怪的是 - 我还没有能够找到任何建议如何做到的文章或文档。这让我觉得,可能我的工作流程不正确或者我错过了一个更大的部分。

有没有更好的方法来更新我的回购,并进入快速,高效的开发人员工作流程?

2 个答案:

答案 0 :(得分:1)

Cookbook以及节点和客户端以外的所有Chef数据通常都保存在git中。 Chef Server处理该数据的发布,但不处理开发。

答案 1 :(得分:0)

配置berkshelf从所需的git存储库中获取您的cookbook https://docs.chef.io/berkshelf.html