2016-11-28 70 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这样的工具要优越得多。