【问题标题】:Librarian Chef and Local Chef Server图书管理员和本地厨师服务员
【发布时间】:2017-12-28 22:16:20
【问题描述】:

我们正在尝试将 Librarian Chef 与本地企业厨师服务器一起使用。此 Chef 服务器需要身份验证并且正在运行版本 12。当尝试将此服务器与 Librarian Chef 一起使用时,它似乎不会进行身份验证。我收到登录页面的 html 内容的响应。我希望找到一种方法来让它发挥作用。

我过去曾使用过 berks(使用 berks install --path /some/path)来管理说明书包,但似乎较新的版本不支持创建全局依赖项管理,只能处理单个说明书依赖项。

**** 请注意,图书馆员和图书馆员-厨师回购似乎已被放弃 https://github.com/applicationsonline/librarian-chef https://github.com/applicationsonline/librarian 这些应该避免。

经过更多研究,看来 berks 命令给我的效果与上面提到的较新版本中的命令相同

berks vendor ./some/path

【问题讨论】:

    标签: chef-infra librarian


    【解决方案1】:

    图书管理员已被遗弃多年。不建议以任何方式。如果您想要一个受支持的 UX,请使用 Berkshelf 或 Policyfiles,或者如果您想要一些不走寻常路的东西,可以使用 Batali(如果您走那条路,不要指望得到太多帮助)。 Berks 可以很好地用于全局依赖管理,实际上这是环境说明书模式的基石。

    【讨论】:

    • 如果您不在 berksfile 中添加 metadata 行,它将不会查找 metadata.rb 文件。
    • 感谢有关图书管理员的信息,我不知道它已被放弃。至于使用 Berks,我一直试图弄清楚如何在范围之外,在食谱中使用它。我尝试过的每个命令都会查找 metadata.rb 文件。在该产品的早期版本中,我只需要一个 berksfile 和一个 berksfile.config 文件,我可以打包我的说明书和依赖项。我还没有找到使用较新版本执行此操作的方法。编辑****。根据 coderanger 的评论,这是可以接受的答案。谢谢******
    猜你喜欢
    • 1970-01-01
    • 2013-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-08
    • 1970-01-01
    • 2017-07-28
    相关资源
    最近更新 更多