blob: 2ce79c9ccc6eed464dd374869b3938a01875a0de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
- name: wait for winrm to be available
ansible.builtin.wait_for:
host: "{{ ansible_host }}"
port: "{{ ansible_port }}"
timeout: 300
delegate_to: localhost
vars:
ansible_connection: local
- name: execute init.ps1
import_tasks: init.yaml
- name: set hostname
import_tasks: set_hostname.yaml
- name: reboot after hostname change
import_tasks: reboot.yaml
- name: execute setup-main-domain.ps1
import_tasks: setup_domain.yaml
- name: reboot after domain setup
import_tasks: reboot.yaml
- name: execute dc-wait-for-ready.ps1
import_tasks: wait_for_ready.yaml
- name: execute populate-ad.ps1
import_tasks: populate_ad.yaml
- name: execute setup-gpo.ps1 as domain admin
import_tasks: setup_gpo.yaml
- name: reboot after gpo setup
import_tasks: reboot.yaml
- name: execute install-software.ps1
import_tasks: install_software.yaml
- name: execute cleanup.ps1
import_tasks: cleanup.yaml
|