domain-join

Role Name

Installs and configures PBIS-Open and auto joins domain...http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/

Requirements

Domain Information - Required
Domain Name - example.org
Domain Netbios Name - EXAMPLE
Domain OU - Ansible
Domain User - ansible (account w/privileges to join domain or delegation)
Domain Password - xxxxxxx

Role Variables

---
# defaults file for ansible-domain-join
ad_domain: '{{ pri_domain_name }}'  #define your active directory domain - FQDN - same as pri_domain_name?
ad_domain_netbios: EXAMPLE   # enter NETBIOS name...ex...example.org = EXAMPLE
ad_ou: Ansible  #define active directory OU to place computer accounts
ad_password: [] # enter your domain user account password to join AD --- Better to prompt for this in playbook
ad_user: [] # enter your domain user account to join AD --- Better to prompt for this in playbook
domain_sudo_groups:  #define AD Groups to grant sudo rights....domain admins is best at the very least...
  - Domain^Admins
pbis_debian_download: '{{ pbis_debian_file }}.sh'
#pbis_debian_file: pbis-open-8.2.2.2993.linux.x86_64.deb
pbis_debian_file: pbis-open-8.3.0.3287.linux.x86_64.deb
#pbis_debian_url: http://download.beyondtrust.com/PBISO/8.2.2/linux.deb.x64
pbis_debian_url: http://download.beyondtrust.com/PBISO/8.3
pbis_dl_dir: /opt  #defines where PBIS will be downloaded to and executed from
pri_domain_name: example.org  #defines primary domain name.


#### Download locations
# http://download.beyondtrust.com/PBISO/8.3/pbis-open-8.3.0.3287.linux.x86_64.deb.sh
# http://download.beyondtrust.com/PBISO/8.2.2/linux.deb.x64/pbis-open-8.2.2.2993.linux.x86_64.deb.sh

Dependencies

None

Example Playbook

Galaxy


- hosts: servers
  roles:
     - { role: mrlesmithjr.domain-join }

GitHub


- hosts: servers
  roles:
    - ansible-domain-join

License

BSD

Author Information

Larry Smith Jr.

About

Installs and configures PBIS-Open and auto joins domain...http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/

Install
ansible-galaxy install mrlesmithjr/ansible-domain-join
GitHub repository
License
Unknown
Downloads
247046
Owner
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.