Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/logstash.pp
Show All 15 Lines | key => { | ||||
content => $key, | content => $key, | ||||
}, | }, | ||||
} | } | ||||
package { 'logstash': | package { 'logstash': | ||||
ensure => '1:6.3.2-1', | ensure => '1:6.3.2-1', | ||||
} | } | ||||
apt::pin { 'logstash': | |||||
packages => 'logstash', | |||||
version => '1:6.3.2-1', | |||||
priority => 1001, | |||||
} | |||||
file { '/etc/logstash/conf.d/input.conf': | file { '/etc/logstash/conf.d/input.conf': | ||||
ensure => 'file', | ensure => 'file', | ||||
content => template('profile/logstash/input.conf.erb'), | content => template('profile/logstash/input.conf.erb'), | ||||
} | } | ||||
file { '/etc/logstash/conf.d/output.conf': | file { '/etc/logstash/conf.d/output.conf': | ||||
ensure => 'file', | ensure => 'file', | ||||
content => template('profile/logstash/output.conf.erb'), | content => template('profile/logstash/output.conf.erb'), | ||||
Show All 13 Lines |