Puppet Class: puppet::profile::agent
- Defined in:
- manifests/profile/agent.pp
Summary
A short summary of the purpose of this classOverview
A description of what this class does
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'manifests/profile/agent.pp', line 7
class puppet::profile::agent (
Puppet::Platform $platform_name = 'puppet7',
String $server = 'puppet',
Boolean $hosts_update = false,
Optional[String] $ca_server = undef,
) {
class { 'puppet':
server => $server,
ca_server => $ca_server,
}
class { 'puppet::globals':
platform_name => $platform_name,
}
include puppet::agent::schedule
class { 'puppet::agent::install': }
class { 'puppet::agent::config':
server => $server,
ca_server => $ca_server,
node_environment => $::environment,
}
class { 'puppet::setup':
hosts_update => $hosts_update,
}
Class['puppet::agent::install']
-> Class['puppet::agent::config']
-> Class['puppet::agent::schedule']
}
|