我正在努力实现以下目标。- 我在 hiera yaml 中为 a.yaml 定义了某些变量 - 我想从外部事实中读取一些变量。- 但是,每当未定义外部事实时,我想使用一些默认值。
所以例如
---
key1: value1
key2: %{value2_from_facts} | value2
在这种情况下,如果未定义自定义事实“value2fromfacts”,我希望 key2 具有 value2。这可能吗?
如果使用的事实没有得到解决,是否有更好的替代方法可以将默认值分配给 hiera 变量?