mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-26 13:17:21 +00:00
Started domain controller role
This commit is contained in:
1 parent
77d0280a1f
commit
3031cb4b47
3 files changed
+46
No files matched your search
@@ -0,0 +1,9 @@
|
||||
---
|
||||
- hosts: "meta-variant_domain_controller"
|
||||
gather_facts: false
|
||||
vars_files:
|
||||
- ../vars/common.yml
|
||||
- ../vars/connection.yml
|
||||
roles:
|
||||
- role: win_domain_controller
|
||||
tags: win_domain_controller
|
||||
@@ -0,0 +1,19 @@
|
||||
---
|
||||
- name: Domain Controller Features
|
||||
tags: dc_feature
|
||||
block:
|
||||
- name: Install required features for domain controller
|
||||
win_feature:
|
||||
name:
|
||||
- DNS
|
||||
- AD-Domain-Services
|
||||
- RSAT-AD-Tools
|
||||
- RDS-Connection-Broker
|
||||
- RDS-Licensing
|
||||
state: present
|
||||
register: feature_status
|
||||
|
||||
- name: Rebooting RDS Server following feature installation
|
||||
win_reboot:
|
||||
reboot_timeout_sec: 1200
|
||||
when: feature_status.reboot_required == true
|
||||
@@ -0,0 +1,18 @@
|
||||
---
|
||||
- import_tasks: features.yml
|
||||
#- import_tasks: dc.yml
|
||||
|
||||
|
||||
#- name: Copy 'admx' group policy template files to DCs
|
||||
# ansible.windows.win_copy:
|
||||
# src: /home/ansible/windows-terraform-ansible/policy_templates/PolicyDefinitions/
|
||||
# dest: C:\Windows\PolicyDefinitions\
|
||||
# force: true
|
||||
# when: inventory_hostname in groups['meta-Tags_dcs']
|
||||
#
|
||||
#- name: Copy 'adml' group policy template files to DCs
|
||||
# ansible.windows.win_copy:
|
||||
# src: /home/ansible/windows-terraform-ansible/policy_templates/en-US/
|
||||
# dest: C:\Windows\PolicyDefinitions\en-US\
|
||||
# force: true
|
||||
# when: inventory_hostname in groups['meta-Tags_dcs']
|
||||
Reference in new issue
Block a user