是否有一个工具,可以从一个完整的厨师回购打包一组解决的资源?类似于berk大陆架的package命令,但它可以确定依赖项(例如,数据包、环境、角色)并包含它们。
背景
我有一个厨师回购,其中包括数据包,环境和角色。回购被上传到厨师服务器,然后由厨师客户端在不同的环境中使用。然而,在某些情况下,主厨独行侠更适合主人。在本例中,我希望将回购的组件组织成功能可分发的包,这些包可以交付给主机,并用于本地厨师的单独运行。当运行运行列表中有role的厨师客户端时,烹饪书在本地同步,并与数据包聚合。我正在寻找一个工具,可以有效地做同样的事情在前面。
为了获得类似的结果,我可以创建一个Berksfile,该文件定义了角色所需的菜谱(这是我在传递给主厨的运行列表中使用的),但是必须手动处理数据包和角色。
发布于 2014-06-05 18:33:41
还没有,但这是我们内部正在进行的工作:https://tickets.opscode.com/browse/CHEF-4984。
发布于 2014-06-05 19:07:22
您很可能希望使用厨师-零和chef-client -z本地模式,而不是使用厨师-独奏。主厨独行侠和主厨客户之间有着根本的区别,主厨独白被设计成不与服务器对话(搜索是一个很大的症结),而这些差异是无法解决的。解决方案是将主厨-客户端指向本地厨师-零实例。
https://stackoverflow.com/questions/24067411
复制相似问题