【发布时间】:2019-02-03 11:56:20
【问题描述】:
我们有一本包含多种食谱的食谱,我们在其中选择功能。在这种情况下,它是 Couchbase,我们希望能够在 Datadog 中标记 data、query 和 index 节点,但这可能比您需要知道的要多……无论如何,一个或多个功能可以被选中。
所以,我们有 3 个食谱,每个问题一个。每个配方将功能名称添加到数组中,然后 include_recipe cookbook::default
使用 Chef 12,我们可以选择多个特征配方,然后它似乎要等到所有这些都被处理后才能运行默认食谱,因此它可以聚合数组并将所有选择的特征一起处理。
对于 Chef 13,它似乎会在处理完第一个功能配方后立即运行,因此会跳过后续的 include_recipe。
当然,作为一种解决方法,我已经更改了一些逻辑,但没有找到任何关于此行为更改的详细信息。
感谢您的帮助...
-H
【问题讨论】:
标签: chef-infra recipe