Manage Active Directory domain membership with this module.
domain
- AD domain which the node should be a member of.username
- User with ability to join machines to a Domain.password
- Password for domain joining user.machine_ou
- [Optional] OU in the directory for the machine account to be created in.resetpw
- [Optional] Whether or not to force machine password reset if it becomes out of sync with the domain.reboot
- [Optional] Whether or not to reboot when the machine joins the domain. (reboot by default)join_options
- [Optional] A bit field for options to use when joining the domain. See http://msdn.microsoft.com/en-us/library/aa392154(v=vs.85).aspx Defaults to '1' (default domain join).user_domain
- [Optional] Domain of user account used to join machine, if different from domain machine will be joined to. If not specified,domain
will be used.
class { 'domain_membership':
domain => 'puppet.example',
username => 'joinmember',
password => 'sUp3r_s3cR3t!',
join_options => '3',
}
If you have questions or concerns about this module, email me at [email protected]
- Alex Harden [email protected] -- Added a user_domain option.
- Wout van Heeswijk [email protected] -- Added a reboot option
- Ben Ford [email protected] -- Use the join return value for success
- Thomas Linkin [email protected] -- Update module dependancy
- Thomas Linkin [email protected] -- Move license to LICENSE file to conform with Forge rules.
- Thomas Linkin [email protected] -- Correct some rubbish typos in the docs
- Thomas Linkin [email protected] -- Bunp version to 1.0.0 for release
- Thomas Linkin [email protected] -- Converting to metadata.json
- Thomas Linkin [email protected] -- Clean up fjoinoptions parameter
- Thomas Linkin [email protected] -- Remove
false
parameter in favor offjoinoption
- Thomas Linkin [email protected] -- Merge remote-tracking branch 'beard/fjoinoption'
- Thomas Linkin [email protected] -- Merge pull request #2 from ghoneycutt/patch-1
- Josh Beard [email protected] -- Fix alignment of parameter list in README
- Josh Beard [email protected] -- Add 'fjoinoption' as a parameter
- Garrett Honeycutt [email protected] -- Update README.md
- Thomas Linkin [email protected] -- Fill out docs further
- Thomas Linkin [email protected] -- Add $resetpw parameter
- Thomas Linkin [email protected] -- Readme content added
- Thomas Linkin [email protected] -- Ensure resource relationships
- Thomas Linkin [email protected] -- Reset Computer Account Password
- Thomas Linkin [email protected] -- Initial Commit
Please log tickets and issues at our Projects site