Puppet 的多位大师

Puppet 的多位大师

我希望每个物理位置都有一个主 Puppet 服务器。但是,我不想单独维护它们。有没有适合使用 Puppet 的良好模型/方法?

答案1

您应该将 /etc/puppet/config 放入源代码存储库(例如 Subversion 或 git)。然后在 cron 上,只需使用存储库中的最新版本更新 /etc/puppet/config。然后,您可以将更改签入代码存储库,并在下次在每个 puppet master 上运行 cron 时,您将获得更新。

这还有一个额外的好处,就是可以跟踪你的傀儡配置,这样你就可以看到谁/什么/何时进行了更改。

相关内容