我一直在为opscode厨师工作一年。为了从站点下载cookbook,我使用了knife cookbook site download
和knife supermarket download
命令。任何人都可以解释一下,两个命令之间有什么区别?
答案 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的本地副本以进行开发,通常会执行此操作。