1
我想將節點特定信息傳遞給一個類,然後可以爲特定目的對它進行評估。其實這個問題由三部分組成。如何將節點特定信息傳遞給puppet中的類?
說,我有以下節點:
node 'devbox' {
$serverType = 'something'
include someClass
someOtherClass { 'someOtherClass':
par1 => 'value',
}
targetClass { 'nodeInformationShouldGoHere': }
}
裏面targetClass,我想如果服務器類型,SomeClass的或someOtherClass設置爲評估(例如,用的if-else)。我現在的問題是:
- 是否爲此設置並傳遞適合puppet的變量?
- 或者我應該使用標籤(因爲類會自動爲此節點添加標籤)?
- 他們的進一步方法和上述限制(例如,它們是否適用於資源類型?)?
//,你在文檔中找到了值得分享的東西嗎?我有類似的問題。 –