我检查了 Puppet 的文档,但没有找到任何有关它的建议。我有木偶模块Monit
- https://forge.puppetlabs.com/dhoppe/monit https://forge.puppetlabs.com/dhoppe/monit。它已经为某些服务提供了一些预定义的配置files
文件夹 -https://github.com/dhoppe/puppet-monit/tree/master/files/common/etc/monit/conf.d https://github.com/dhoppe/puppet-monit/tree/master/files/common/etc/monit/conf.d。
我想添加更多内容,但不确定如何以正确的木偶方式进行添加。
可以将新的服务配置添加到本地 `puppet/module/monit/files/ 文件夹中吗?模块更新时该文件夹会被覆盖吗?或者也许有更好的方法?
附言。我的服务不是公开的,所以我无法向原始服务提出拉取请求dhoppe-monit
存储库。
Pull request 是一个很好的关键字。
如果您无法将需求发送到上游,您可能希望维护一个私有分叉/分支。是的,您将需要自己适应上游更改,以确保您的添加继续工作。
除了从头开始编写自己的模块之外,我真的没有看到其他方法来实现这一点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)