Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andif888/ansible-role-win-addc
Role to promote a windows server to a domain controller into an existing AD domain
https://github.com/andif888/ansible-role-win-addc
ansible-role domaincontroller windows
Last synced: about 1 month ago
JSON representation
Role to promote a windows server to a domain controller into an existing AD domain
- Host: GitHub
- URL: https://github.com/andif888/ansible-role-win-addc
- Owner: andif888
- Created: 2023-01-21T08:15:51.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-15T18:53:29.000Z (almost 2 years ago)
- Last Synced: 2024-11-11T23:33:47.370Z (3 months ago)
- Topics: ansible-role, domaincontroller, windows
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-role-win-addc
Role to promote a windows server to a domain controller into an existing AD domain
## Table of content
- [Default Variables](#default-variables)
- [win_addc_dns_client_adapter](#win_addc_dns_client_adapter)
- [win_addc_dns_client_dns_server_ips](#win_addc_dns_client_dns_server_ips)
- [win_addc_dns_domain_name](#win_addc_dns_domain_name)
- [win_addc_dns_forwarders](#win_addc_dns_forwarders)
- [win_addc_dns_listenaddresses](#win_addc_dns_listenaddresses)
- [win_addc_domain_admin_password](#win_addc_domain_admin_password)
- [win_addc_domain_admin_user](#win_addc_domain_admin_user)
- [win_addc_safe_mode_password](#win_addc_safe_mode_password)
- [Dependencies](#dependencies)
- [License](#license)
- [Author](#author)---
## Default Variables
### win_addc_dns_client_adapter
Adapter name or list of adapter names for which to manage DNS settings (’*’ is supported as a wildcard value). The adapter name used is the connection caption in the Network Control Panel or the InterfaceAlias of Get-DnsClientServerAddress. Example: win_addc_dns_client_adapter: "{{ ansible_interfaces[0].connection_name }}"
#### Default value
```YAML
win_addc_dns_client_adapter:
```### win_addc_dns_client_dns_server_ips
Single or ordered list of DNS servers (IPv4 and IPv6 addresses) to configure for lookup. An empty list will configure the adapter to use the DHCP-assigned values on connections where DHCP is enabled, or disable DNS lookup on statically-configured connections. IPv6 DNS servers can only be set on Windows Server 2012 or newer, older hosts can only set IPv4 addresses.
#### Default value
```YAML
win_addc_dns_client_dns_server_ips:
```### win_addc_dns_domain_name
The DNS name of the domain for which the targeted Windows host should be a DC
#### Default value
```YAML
win_addc_dns_domain_name: acme.local
```### win_addc_dns_forwarders
List of IP addresses of upstream DNS servers
#### Default value
```YAML
win_addc_dns_forwarders:
- 8.8.8.8
- 8.8.4.4
```### win_addc_dns_listenaddresses
List of IP address of the host on which it should listen to DNS requests
#### Default value
```YAML
win_addc_dns_listenaddresses:
- '{{ ansible_interfaces[0].ipv4.address }}'
```### win_addc_domain_admin_password
Password for the specified domain admin user.
#### Default value
```YAML
win_addc_domain_admin_password: SomeSecret343434
```### win_addc_domain_admin_user
Username of a domain admin for the target domain (necessary to promote a domain controller).
#### Default value
```YAML
win_addc_domain_admin_user: [email protected]
```### win_addc_safe_mode_password
Safe mode password for the domain controller
#### Default value
```YAML
win_addc_safe_mode_password: SomeSecret343434_safemode
```## Dependencies
None.
## License
license (GPL-2.0-or-later, MIT, etc)
## Author
andif888