2013-04-16 84 views
0

我使用廚師服務器來管理我的服務器,而不是試圖讓半工作official logstash cookbook工作,但我有配方依賴關係的trobule。廚師食譜依賴關係 - berkshelf

我把我所有的食譜都放在chef-config倉庫裏,還有我克隆的logstash倉庫。

/chef-repo 
    /cookbooks 
    /mysql 
    /ngnix 
    /logstash - https://github.com/lusis/chef-logstash 

我需要安裝logstash這取決於,這可以用berkshelf來完成,但是伯克斯安裝將它們放在〜/ .berkshelf /食譜/ Apache2的這似乎有點毫無意義的食譜,因爲我需要他們我的cookbooks文件夾允許我將它們上傳到廚師服務器。

我曾嘗試:

berks install --path /chef-repo/cookbooks 

但是這2個問題,首先我覆蓋同名(MySQL的)和我所有的食譜被刪除的其他食譜。

人們如何解決這個問題?

+0

cmur2的回答修復了你的問題嗎? – sethvargo

+0

我想知道如何安裝berkshelf,因爲我面臨的問題 – user3086014

回答

1

也許你想指定兩個文件夾,包含廚師的coobkooks,一個與你的食譜和另一個外國食譜。