Puppet 的多个大师

Kyl*_*ndt 2 puppet

我想为我的每个物理位置都有一个主木偶服务器。但是,我不想单独维护它们。有木偶的好模型/方法吗?

Vic*_*rac 5

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

这具有跟踪人偶配置的额外好处,因此您可以查看谁/什么/何时进行了更改。