【问题标题】:how to add a cookbook with no recipe to runlist in chef如何将没有食谱的食谱添加到厨师的运行列表中
【发布时间】:2018-01-16 13:09:29
【问题描述】:

我正在努力学习chefcookbooks。我看到的所有cookbooks 都有一个recipe。但是这个ruby_rbenv 在源代码中没有配方。那么在这种情况下我该如何使用它呢?

我尝试将ruby_rbenv::system_install 添加到runlist。但是显示error 在食谱ruby_rbenv 中找不到system_install。同样,如果我尝试将 ruby_rbenv 添加到 run_list 它会显示找不到 default 配方错误。

有人能告诉我在这种情况下该怎么做吗?

这是我现在正在使用的厨师回购my repo

【问题讨论】:

    标签: chef-infra chef-recipe chef-solo cookbook


    【解决方案1】:

    您不会将其添加到您的运行列表中。这就是我们所说的“图书馆食谱”,它的存在只是为了被其他食谱依赖,因此他们可以使用它定义的自定义资源。

    【讨论】:

    • 所以我创建了一本自定义食谱,就像这个食谱的包装一样。对吗?
    • 是的,你可以在包装风格或应用风格的食谱中使用它。
    猜你喜欢
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 1970-01-01
    相关资源
    最近更新 更多