1
0
mirror of https://github.com/krislamo/puppet-fluentd synced 2025-09-11 16:19:29 +00:00

Merge pull request #1 from ume3/add-redhat-repository-support

added redhat(yumrepo) support
This commit is contained in:
Max Wilhelm
2016-01-27 10:06:38 +01:00
3 changed files with 31 additions and 0 deletions

25
manifests/repo/yum.pp Normal file
View File

@@ -0,0 +1,25 @@
# Configure yumrepo
#
class fluentd::repo::yum (
$ensure = 'present',
$descr = 'TreasureData',
$baseurl = 'https://packages.treasuredata.com/2/redhat/$releasever/$basearch',
$enabled = '1',
$gpgcheck = '1',
$gpgkey = 'https://packages.treasuredata.com/GPG-KEY-td-agent',
) {
yumrepo { 'treasure-data':
ensure => $ensure,
descr => $descr,
baseurl => $baseurl,
enabled => $enabled,
gpgcheck => $gpgcheck,
notify => Exec['add GPG key'],
}
exec { 'add GPG key':
command => "/usr/bin/rpm --import ${fluentd::repo::yum::gpgkey}",
refreshonly => true,
}
}