3
0

fix firewall

This commit is contained in:
Arne Teuke
2025-02-26 17:05:18 +01:00
parent 6750222c93
commit 55bcbb6e1c
4 changed files with 57 additions and 9 deletions

View File

@@ -6,15 +6,33 @@
class puppet_cd::server::service (
) inherits puppet_cd::params {
require puppet_cd::main::files
# manage agent service on all nodes
service { $pt_agent_service:
ensure => running,
hasstatus => true,
hasrestart => true,
enable => true,
}
# manage puppet server service
if $fqdn == $pt_pm_fqdn {
# manager requirement
require puppet_cd::firewall::iptables
require puppet_cd::main::files
# manage puppet server service
service { $pt_server_service:
ensure => running,
hasstatus => true,
hasrestart => true,
enable => true,
}
}
service { $pt_service:
# manage puppetdb service
if $fqdn == $pt_db_fqdn {
require puppet_cd::firewall::iptables
service { $pt_db_service:
ensure => running,
hasstatus => true,
hasrestart => true,