Puppet Class: r_profile::windows::domain_membership
- Defined in:
- manifests/windows/domain_membership.pp
Overview
R_profile::Windows::Domain_membership
Join an Active Directory domain using Puppet and the trlinkin/domain_membership module using data from Hiera
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'manifests/windows/domain_membership.pp', line 22
class r_profile::windows::domain_membership(
String $domain = hiera("r_profile::windows::domain_membership::domain"),
String $username = hiera("r_profile::windows::domain_membership::username"),
String $password = hiera("r_profile::windows::domain_membership::password"),
Optional[String] $join_options = hiera("r_profile::windows::domain_membership::join_options", undef),
Optional[String] $machine_ou = hiera("r_profile::windows::domain_membership::machine_ou", undef),
Optional[String] $resetpw = hiera("r_profile::windows::domain_membership::resetpw", undef),
Optional[String] $reboot = hiera("r_profile::windows::domain_membership::reboot", undef),
Optional[String] $user_domain = hiera("r_profile::windows::domain_membership::user_domain", undef),
) {
class { 'domain_membership':
domain => $domain,
username => $username,
password => $password,
join_options => $join_options,
machine_ou => $machine_ou,
resetpw => $resetpw,
reboot => $reboot,
user_domain => $user_domain,
}
}
|