如何使我们的服务器知道Puppet环境中其他服务器的名称

你能指导我如何使用hiera或site.pp使我们的服务器知道在环境中的其他服务器的名称? 例如,我们在uat2中有10台服务器,我想把它们列入傀儡,以便服务器知道别人可用

我会推荐PuppetDB ,这是专门为此而devise的。 特别是它允许使用导出的资源,这样一个组中的所有主机都可以导出资源,并且可以在另一个节点上收集。

我刚才也有类似的问题,解决方法就在这里 。 PuppetDB和Hiera 后端的组合应该做你想做的事情。