This commit is contained in:
2023-06-13 12:56:57 +02:00
parent 5e9682efe9
commit 9102910a37

35
01_domain.yml Normal file
View File

@@ -0,0 +1,35 @@
---
- name: Create Active Directory
hosts: domaincontroller
vars:
domain: ansible.local
tasks:
- name: Install AD-Tools and DNS
ansible.windows.win_feature:
name:
- DNS
- AD-Domain-Services
state: present
include_management_tools: true
register: feature_install
- name: Reboot if required
ansible.windows.win_reboot:
when: feature_install.reboot_required
- name: Create new Active Directory
ansible.windows.win_domain:
create_dns_delegation: false
database_path: C:\Windows\NTDS
dns_domain_name: "{{ domain }}"
domain_mode: Win2012R2
forest_mode: Win2012R2
safe_mode_password: "{{ ansible_password }}"
sysvol_path: C:\Windows\SYSVOL
register: domain_install
- name: Reboot if required
ansible.windows.win_reboot:
when: domain_install.reboot_required