我正在配置 Puppet Master,并希望高度依赖 hiera。由于可扩展性,我的许多系统几乎完全相同。
因此,我创建了使用正则表达式的节点清单,而不是为每个服务器设置单独的节点配置。然后我使用 hiera 为每个服务器设置特定的配置值。
当我尝试使用 nagios 监控它们时,我似乎遇到了麻烦,因为看起来大多数 nagios 模块都是通过查看客户端节点清单在服务器上创建客户端配置的。由于我没有单独的客户端节点清单,我不确定这将如何工作。
我是否应该考虑将客户端列表存储为服务器清单查找的 hiera 中的数组?或者还有其他方法吗?