A small collection of sample files has been included to help get you started. The variables most likely to be overriden have been included in this playbook for your convenience even though many are still set to their default values.
Simple and complex inventory files have been included. There are many ways besides YAML files to pass inventory information to Ansible, see Ansible documentation for further information.
The client_preflight
role example shows use of the client_preflight
role in an Ansible playbook.
The client_sw
role example shows use of the client_sw
role in an Ansible playbook.
The client_join
role example shows use of the client_join
role in an Ansible playbook.
The client_config
role example shows use of the client_config
role in an Ansible playbook.
The client_join_status
role example shows use of the client_join_status
role in an Ansible playbook.
The client_agent_status
role example shows use of the client_agent_status
role in an Ansible playbook.
The unix_computers_in_ad
role example shows use of the unix_computers_in_ad
role in an Ansible playbook.
The ad_user_conflicts
role example shows use of the ad_user_conflicts
role in an Ansible playbook.
The local_unix_user_conflicts
role example shows use of the local_unix_user_conflicts
role in an Ansible playbook.
The local_unix_users
role example shows use of the local_unix_users
role in an Ansible playbook.
The local_unix_users_with_ad_logon
role example shows use of the local_unix_users_with_ad_logon
role in an Ansible playbook.
The unix_enabled_ad_users
role example shows use of the unix_enabled_ad_users
role in an Ansible playbook.
The ad_group_conflicts
role example shows use of the ad_group_conflicts
role in an Ansible playbook.
The local_unix_groups
role example shows use of the local_unix_groups
role in an Ansible playbook.
The unix_enabled_ad_groups
role example shows use of the unix_enabled_ad_groups
role in an Ansible playbook.
The logon_policy_for_unix_host
role example shows use of the logon_policy_for_unix_host
role in an Ansible playbook.
The logon_policy_for_ad_user
role example shows use of the logon_policy_for_ad_user
role in an Ansible playbook.
The host_access_control
role example shows use of the host_access_control
role in an Ansible playbook.