--- - 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