1
我想将节点特定信息传递给一个类,然后可以为特定目的对它进行评估。其实这个问题由三部分组成。如何将节点特定信息传递给puppet中的类?
说,我有以下节点:
node 'devbox' {
$serverType = 'something'
include someClass
someOtherClass { 'someOtherClass':
par1 => 'value',
}
targetClass { 'nodeInformationShouldGoHere': }
}
里面targetClass,我想如果服务器类型,SomeClass的或someOtherClass设置为评估(例如,用的if-else)。我现在的问题是:
- 是否为此设置并传递适合puppet的变量?
- 或者我应该使用标签(因为类会自动为此节点添加标签)?
- 他们的进一步方法和上述限制(例如,它们是否适用于资源类型?)?
//,你在文档中找到了值得分享的东西吗?我有类似的问题。 –