cookbook 'adjoin_fx', '= 0.1.0'
adjoin_fx (9) Versions 0.1.0 Follow7
Joins a machine to a Active Directory
cookbook 'adjoin_fx', '= 0.1.0', :supermarket
knife supermarket install adjoin_fx
knife supermarket download adjoin_fx
adjoin_fx
The adjoin_fx cookbook provides you with resource to perform a join on a machine to a particular Active Directory
Requirements
Cookbooks
N/A
Chef
>= 12.1
Platforms
- windows2008r2
- windows2012r2
- windows2016
- rhel7
- centos7
Resources
adjoin_fx
The adjoin_fx resoource is a resource that allows you to join a machine to a domain.
You can use it on rhel or windows.
Properties
Name | Type | Required | Default | Platform Family | Description |
---|---|---|---|---|---|
username |
String |
true |
- | All |
Username used to join the machine |
password |
String |
true |
- | All |
Password used to join the machine |
domain |
String |
true |
- | All |
Domain to Join |
target_ou |
String |
false |
- | All |
OU in which the Server Object will reside |
server |
String |
false |
- | All |
FQDN of specific DC to used for joining |
membership_software |
['samba', 'adcli'] |
false |
- | rhel |
Membership software to use |
os_name |
String |
false |
- | rhel |
String that will fill the os name attribute in the AD |
os_version |
String |
false |
- | rhel |
String that will fill the os version attribute in the AD |
one_time_password |
String |
false |
- | rhel |
One time password to join the domain |
client_software |
['sssd', 'winbind'] |
false |
- | rhel |
Client software to use |
server_software |
['active-directory', 'ipa'] |
false |
- | rhel |
Type of AD you're joining |
no_password |
[true, false] |
false |
false |
rhel |
Do not specify a password for joining |
handle_reboot |
[true, false] |
false |
true |
windows |
Reboots the server after joining the machine, be aware that it won't handle launching chef after the reboot you will have to handle that yourself |
new_name |
String |
false |
- | windows |
New server name |
pass_thru |
[true, false] |
false |
false |
windows |
Adds Pass-Thru option to joining command |
Notes
- On windows2008, the domain name should be resolvable on the network, altough people are used to this, it shouldn't be needed, as it is not on newer versions.
Versionning
This cookbook will follow semantic versionning 2.0.0 as described here
Lisence
MIT
Contributing
Put link vers contributing here
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.1.0 failed this metric
Failure: Cookbook has 1 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.0 passed this metric
License Metric
0.1.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 failed this metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.0 passed this metric
License Metric
0.1.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 passed this metric
0.1.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 passed this metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 failed this metric