├── .gitignore ├── README.md ├── ansible ├── README.md ├── ansible.cfg ├── hosts.default ├── playbooks │ ├── roles │ │ ├── common │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ ├── meta │ │ │ │ └── main.yml │ │ │ └── tasks │ │ │ │ ├── chocolatey-components.yml │ │ │ │ ├── main.yml │ │ │ │ ├── windows-components.yml │ │ │ │ └── windows-disable-defender.yml │ │ ├── mssql │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ ├── meta │ │ │ │ └── main.yml │ │ │ ├── tasks │ │ │ │ ├── main.yml │ │ │ │ └── main.yml.tpl │ │ │ └── vars │ │ │ │ ├── main.yml │ │ │ │ └── sql_conf.ini │ │ ├── windows_dns_server │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ └── tasks │ │ │ │ ├── features.yml │ │ │ │ ├── main.yaml │ │ │ │ └── reboot.yml │ │ └── windows_domain_controller │ │ │ ├── defaults │ │ │ └── main.yml │ │ │ ├── handlers │ │ │ └── main.yml │ │ │ └── tasks │ │ │ ├── create.yml │ │ │ ├── main.yaml │ │ │ ├── reboot.yml │ │ │ └── users.yml │ ├── windows_dc.yml │ └── windows_sql.yml └── vars │ └── vars.yml ├── main.tf └── variables.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/README.md -------------------------------------------------------------------------------- /ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/README.md -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/hosts.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/hosts.default -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/common/meta/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/tasks/chocolatey-components.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/common/tasks/chocolatey-components.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/tasks/windows-components.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/common/tasks/windows-components.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/common/tasks/windows-disable-defender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/common/tasks/windows-disable-defender.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/defaults/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/handlers/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/meta/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/tasks/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/tasks/main.yml.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/tasks/main.yml.tpl -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for roles/mssql -------------------------------------------------------------------------------- /ansible/playbooks/roles/mssql/vars/sql_conf.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/mssql/vars/sql_conf.ini -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_dns_server/defaults/main.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_dns_server/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_dns_server/handlers/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_dns_server/tasks/features.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_dns_server/tasks/features.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_dns_server/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_dns_server/tasks/main.yaml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_dns_server/tasks/reboot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_dns_server/tasks/reboot.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/defaults/main.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_domain_controller/handlers/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/tasks/create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_domain_controller/tasks/create.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_domain_controller/tasks/main.yaml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/tasks/reboot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_domain_controller/tasks/reboot.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/windows_domain_controller/tasks/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/roles/windows_domain_controller/tasks/users.yml -------------------------------------------------------------------------------- /ansible/playbooks/windows_dc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/windows_dc.yml -------------------------------------------------------------------------------- /ansible/playbooks/windows_sql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/playbooks/windows_sql.yml -------------------------------------------------------------------------------- /ansible/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/ansible/vars/vars.yml -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/main.tf -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OtterHacker/LabS4U2Self/HEAD/variables.tf --------------------------------------------------------------------------------