Chef infra 厨师配方依赖项-伯克利货架

Chef infra 厨师配方依赖项-伯克利货架,chef-infra,chef-recipe,berkshelf,Chef Infra,Chef Recipe,Berkshelf,我使用chef服务器来管理我的服务器,我不想让半成品工作,但我有一个与配方相关的trobule 我把我所有的食谱都放在一个厨师配置报告里,还有我克隆的日志 /chef-repo /cookbooks /mysql /ngnix /logstash - https://github.com/lusis/chef-logstash 我需要安装logstash所依赖的菜谱,这可以通过BerksShelf完成,但是BerksInstall将它们放在~/.BerksShelf

我使用chef服务器来管理我的服务器,我不想让半成品工作,但我有一个与配方相关的trobule

我把我所有的食谱都放在一个厨师配置报告里,还有我克隆的日志

/chef-repo
  /cookbooks
    /mysql
    /ngnix
    /logstash - https://github.com/lusis/chef-logstash
我需要安装logstash所依赖的菜谱,这可以通过BerksShelf完成,但是BerksInstall将它们放在~/.BerksShelf/cookbooks/apache2中,这似乎有点毫无意义,因为我需要将它们放在我的cookbooks文件夹中,以允许我将它们上传到chef服务器

我确实试过:

berks install --path /chef-repo/cookbooks
但这有两个问题,首先我覆盖了其他同名的烹饪书(mysql),我所有的烹饪书都被删除了


人们是如何处理这个问题的?

也许你想为chef指定两个包含CoobBooks的文件夹,一个包含你的烹饪书,另一个包含外国烹饪书。

cmur2的答案解决了你的问题吗?我想知道如何安装Berkself,因为我面临这个问题