2015-08-03 63 views
0

我有一個廚師服務器運行時註冊了幾個節點。目前,我只有一個工作站管理和控制節點,並在主廚回購目錄中編寫食譜。一個廚師服務器/組織的多個工作站

我有兩個其他工程師,我希望他們能夠從他們自己的工作站管理相同的廚師服務器,我已經將它們添加到相同的組織。接下來是設置自己的工作站

問:

  1. 請告訴我標準的方式爲他們建立自己的工作站也同時管理大廚服務器和節點?

  2. 當他們完成git clone部分設置時,他們完全從git git clone https://github.com/chef/chef-repo.git新同步的廚師回購。有沒有辦法在三個不同的工作站上共享相同的回購?

  3. 在這種情況下,您將如何管理食譜和食譜?

希望我的問題是完全可以理解的,我將可用於任何澄清

回答

0
  1. 這真的取決於你的操作系統。你需要chefdk,但是你使用的寶石和目錄和文件的位置取決於你是Mac,Linux還是Windows。
  2. 不幸的是我對此知之甚少。我的商店使用svn,我們都使用相同的回購。
  3. Berkshelf用於管理版本和依賴關係,這聽起來就像你問的那樣。你需要berks gem,它甚至可以在最新的chefdk中默認,你將在你的metadata.rb文件中管理你的依賴關係。你的berksfile.rb將會是你設置路徑的地方,這些路徑依賴於你所使用的超市的來源以及berksfile.loc文件將有一個由berkshelf自動創建的依賴關係圖。
相關問題