【发布时间】:2014-02-01 03:05:07
【问题描述】:
当工作是服务器/代理模式时,我有一个关于 Puppet 的最佳实践问题。
我使用 manifest/sites.pp 配置创建了一个有效的解决方案,该配置使用代理的主机名标识配置。
例如:
node 'puppetagent.somedomain.com' {
include my_module
notify { 'agent configuration applied':
}
}
这对于配置单个节点非常有效,但是如果我有多个应用程序服务器都具有不同的主机名但所有这些都需要相同的配置,该怎么办。
添加多个节点条目、逗号分隔的主机名列表或正则表达式感觉不是这样做的“正确”方法。
还有其他方法吗?你能定义节点“类型”吗?社区认为这方面的最佳做法是什么?
非常感谢
【问题讨论】: