2016-11-28 72 views
0

我一直在opscode廚師工作1年。對於從網站下載食譜,我已經使用了knife cookbook site downloadknife supermarket download命令。任何人都可以解釋一下,這兩個命令之間有什麼區別?opscode廚師刀廚網站下載和刀超市下載有什麼區別

+0

'knife cookbook site'和'knife supermarket'命令現在可以直接混淆在一起,所以代碼是相同的。關於爲什麼我們結束了兩個相同的命令,有歷史的「$原因」。 – lamont

回答

1

knife cookbook download將從您的knife.rb文件中配置的chef_server_url下載食譜。如果有多個食譜,你將得到一個選擇下載哪個版本的選擇。下載的食譜本地在磁盤上展開。該命令有助於檢查當地的廚師環境和依賴關係。

'knife supermarket download將從廚師超市下載食譜內容。該文件被壓縮並可以移動。這通常是在上傳到本地Chef服務器之前保存共享食譜的本地副本以進行開發。

+0

這是詢問'刀菜譜網站下載'不'刀菜譜下載'。 – coderanger

2

不再有真正的區別,原本knife cookbook site被硬連線使用主要supermarket.chef.io所以如果你想要與超市應用程序的私人或內部部署進行交互,你需要插件版本。其他消息:你不應該使用它們中的任何一個,像Berkshelf和chef install這樣的工具要優越得多。