我有这样的层次:
我想在我们的节点中为我的节点分配一个组 hiera </跨度> ,在节点… /hostname.yaml中这样:
—组:alpha
现在,我想要一个文件alpha.yaml,其中我说明了特定于组的设置。
所以我的问题是如何编写层次结构来询问 hiera </跨度> 对于组定义的文件名?
还有另一种方法来实现这一目标吗? …
您可以。确保您在事实中定义了组。
- "nodes/%{::certname}" - "%{::group}" - common
所以你可以用下面的命令测试
FACTER_group=alpha puppet apply your.pp
对于自定义事实,您可以浏览此文档: 自定义事实演练