use*_*318 0 puppet facter sensu
尝试设置自定义订阅以使 remediator.rb 在 puppet 的 sensu 模块中工作。
类 sensuJenkinsMasterClient {
类{'感':
purge_config => 真,
rabbitmq_password => '',
rabbitmq_host => 'sensu-master',
#Need for remediator 需要 fqdn
订阅 => ['sensu-default', 'centosJenkinsMaster', '"${::fqdn}'],
use_embedded_ruby => true, #set 下 /etc/default/sensu
}
}
单引号防止变量被扩展,所以它应该是这样的:
subscriptions => [ 'sensu-default', 'centosJenkinsMaster', $::fqdn, ],
Run Code Online (Sandbox Code Playgroud)
我建议你使用puppet-lint.
在那种情况下,它会告诉你:
ERROR: single quoted string containing a variable found on line X
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
269 次 |
| 最近记录: |