18 lines
456 B
Puppet
18 lines
456 B
Puppet
# Class: icinga_packages
|
|
#
|
|
# This class adds the YUM repository for the Icinga packages.
|
|
#
|
|
# Sample Usage:
|
|
#
|
|
# include icinga_packages
|
|
#
|
|
class icinga_packages {
|
|
yumrepo { 'icinga_packages':
|
|
baseurl => "https://packages.icinga.com/epel/${::operatingsystemmajrelease}/snapshot/",
|
|
enabled => '1',
|
|
gpgcheck => '1',
|
|
gpgkey => 'https://packages.icinga.com/icinga.key',
|
|
descr => "Icinga Repository - ${::architecture}"
|
|
}
|
|
}
|