mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-29 21:26:51 +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