在opscode chef

时间:2016-11-28 20:15:38

标签: chef chef-recipe

我一直在为opscode厨师工作一年。为了从站点下载cookbook,我使用了knife cookbook site downloadknife supermarket download命令。任何人都可以解释一下,两个命令之间有什么区别?

2 个答案:

答案 0 :(得分:2)

不再存在真正的区别,原来knife cookbook site是硬连线使用主supermarket.chef.io所以如果您想要与超市应用的私有或内部部署进行交互,则需要插件版本。在其他新闻中:你不应该使用其中任何一个,像Berkshelf和chef install这样的工具要优越得多。

答案 1 :(得分:1)

knife cookbook download将从您chef_server_url文件中配置的knife.rb下载该食谱。如果有多个烹饪书,您将可以选择下载哪个版本。下载的食谱在磁盘上本地扩展。此命令有助于检查您当地的厨师环境和依赖关系。

'knife supermarket download将从Chef Supermarket下载食谱内容。该文件是gzip压缩文件,可以移动。如果您在上传到本地Chef服务器之前保留共享cookbook的本地副本以进行开发,通常会执行此操作。