Puppet用于更新文件的Wso2测试

时间:2017-07-10 15:51:58

标签: puppet wso2-am

我安装了Puppet 3.8(开源)和Wso2am-2.1.0 我已经按照这些链接 https://docs.puppet.com/puppet/3.8/install_el.html#step-4-install-puppet-on-agent-nodes https://github.com/wso2/puppet-base/wiki/Use-WSO2-Puppet-Modules-in-puppet-master-agent-Environment

我有测试wso2和Puppet的场景。 我有wso2am-2.1.0 \ repository \ conf \ datasources \ master-datasources.xml文件(工作设置),我不希望在从主服务器提取更新时更新此文件。 任何想法我怎样才能做到这一点? enter image description here 谢谢。

2 个答案:

答案 0 :(得分:0)

如果master-datasources.xml只有变化,那么puppet将更新文件并启动服务。

请详细提出您的问题

答案 1 :(得分:0)

在我开始使用wso2之后,我对配置进行了几次修改,例如carbon.xml,datasource.xml,user-mgmt.xml等等。 因此,如果我使用带有wso2的puppet进行更新,那么默认情况下这些文件(carbon.xml,datasource.xml,user-mgmt.xml)将被修改。 如果您不想修改这些文件,请修改下面部分中的/ etc / puppet / hieradata / production / wso2 / common.yaml 文件

要填充的Puppet模板列表

WSO2 :: template_list:

您甚至可以通过修改common.yaml来更改安装目录。