【问题标题】:Precedence of chef attributes set in the chef-solo -j option?chef-solo -j 选项中设置的厨师属性的优先级?
【发布时间】:2017-10-25 11:59:25
【问题描述】:

在 chef-solo 的 -j 选项中设置属性时,文档提到它们是在 default 级别设置的。根据关于属性的厨师文档,default 级别内的属性排名按以下顺序排列(从低到高):

  1. 食谱属性文件
  2. 配方属性
  3. 环境属性
  4. 角色属性

通过 chef-solo -j 选项传入的属性在这个排名中的位置是什么?它们是否算作另一个食谱属性文件,还是会优先于其他所有内容?

【问题讨论】:

    标签: chef-infra chef-solo


    【解决方案1】:

    通过-j 传入的选项在加载期间在节点上设置,最终在normal 级别。

    您看到哪些文档声称它是默认值?我可以确保它们得到修复。

    【讨论】:

    • 我完全误解了normaldefault 为相同的优先级,而他们显然不是。感谢您让我更清楚!
    • 这就是使用常用词作为非常具体的行话的危险 :) 你会得到一些奇怪的句子,比如“设置 normal 级别的属性以覆盖食谱中的默认 default 值”。跨度>
    猜你喜欢
    • 2014-01-26
    • 2017-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    相关资源
    最近更新 更多