我已阅读this tutorial关于在Artifactory中设置厨师存储库(来自Git和官方厨师超市的“我自己的” - 两个遥控器)。厨师制作Artifactory
一切工作正常,但我真的不明白,如何与厨师“钉”。我知道你可以使用ChefDK轻松地在本地安装食谱并将它们推送到存储库。我的问题是关于最终用户:他们如何使用这个虚拟厨师存储库来轻松使用食谱?
我的意思是,最终用户应该像运行命令: chef-client -j params.json
,它具有run_lists或chef-client -o "recipe[my-cookbook]"
直接。通过厨师服务器,该食谱将从服务器自动下载,客户端无需手动下载。它如何与artifactory一起工作,没有服务器(-z
/--local
选项)?我可以以某种方式设置(client.rb
?)自动从回购库下载食谱的URL?
如果不是,我应该如何配置厨师服务器自动使用Artifactory的食谱?
您是否看过厨师刀和Artifactory的使用说明 - https://www.jfrog.com/confluence/display/RTF/Chef+Cookbook+Repositories? –