改变木偶模块源

时间:2014-04-23 21:07:19

标签: puppet

我检查了Puppet的文档,但没有找到任何关于它的建议。我有Monit - https://forge.puppetlabs.com/dhoppe/monit的Puppet模块。它已为files文件夹 - https://github.com/dhoppe/puppet-monit/tree/master/files/common/etc/monit/conf.d中的某些服务提供了一些预定义配置。 我想添加更多,但不知道如何以正确的木偶方式做到这一点。

将新服务配置添加到本地`puppet / module / monit / files /文件夹是否可以?当模块更新到来时,是否会覆盖此文件夹?或者也许有更好的方法呢?

PS。我的服务不是公开的,因此我无法向原始dhoppe-monit存储库发送请求。

1 个答案:

答案 0 :(得分:2)

拉取请求是一个很好的关键字。

如果您无法向上游发送要求,则可能希望维护私有分支/分支。是的,您将被要求自己适应上游变更,以确保您的添加继续有效。

除了从头开始编写自己的模块之外,我还没有真正看到另一种方法来实现这一目标。