我内部有几台Splunk服务器,我通过puppet管理部分配置.它们位于CentOS 6盒子上.
我的定义是设置为
file{ "/opt/splunk/etc/apps": recurse => true,purge => true,force => true,source => "puppet:///modules/splunk/$hostname/apps",ensure => present,mode => 755,owner => splunk,group => splunk,notify => Service["splunk"] }
这很好用,但我想排除/opt/splunk/etc/apps/myapp/local/savedsearches.conf中保存的搜索文件被覆盖和/或自动更新Puppet中包含的版本,并保留版本本地服务器.