3
0
Files
confdroid_prometheus/manifests/main/yumrepo.pp
2025-12-13 13:25:01 +01:00

19 lines
731 B
Puppet

# confdroid_prometheus::main::yumrepo.pp
# Module name: confdroid_prometheus
# Author: Arne Teuke (arne_teuke@confdroid.com)
# @summary Class manages yumrepo for the confdroid_prometheus module.
##############################################################################
class confdroid_prometheus::main::yumrepo (
) inherits confdroid_prometheus::params {
yumrepo { 'prometheus':
ensure => 'present',
name => 'prometheus',
descr => 'prometheus rpms',
baseurl => 'https://packagecloud.io/prometheus-rpm/release/el/9/$basearch',
gpgkey => 'https://packagecloud.io/prometheus-rpm/release/gpgkey',
enabled => '1',
gpgcheck => '0',
target => '/etc/yum.repo.d/prometheus.repo',
}
}