我正在我们的 QA 环境中设置 Puppet。我创建了一些清单和设置类,它们运行良好。我知道节点定义,并已成功创建清单以使用节点定义应用于几个节点。但我还没有弄清楚如何将一组节点放入一个组中,以便我可以使用组名,而不必在节点定义中指定每个节点。这puppetlabs 文档的 URL 似乎只讨论了 Puppet Enterprise 版本中的组创建。如何在社区版本中创建组?
这是我当前的 nodes.pp 文件。
[root@puppet modules]# cat /etc/puppet/manifests/nodes.pp
node "saturn.qa1.example.com", "mercury.qa1.example.com" {
include qa1check
}
答案1
你不能。
你可以使用正则表达式作为节点名称,或者自定义外部节点分类器 (ENC)这可以让你以简化的方式做到这一点。