3
0

add services

This commit is contained in:
Arne Teuke
2025-06-13 15:42:26 +02:00
parent 5aab4c8bb1
commit 304823319c
2 changed files with 22 additions and 0 deletions

View File

@@ -6,4 +6,20 @@
class prometheus_cd::main::service (
) inherits prometheus_cd::params {
require prometheus_cd::main::files
if $manage_prometheus == true {
service { 'prometheus':
ensure => running,
hasstatus => true,
hasrestart => true,
enable => true,
}
}
if $manage_prometheus == true {
service { 'node_exporter':
ensure => running,
hasstatus => true,
hasrestart => true,
enable => true,
}
}
}