summaryrefslogtreecommitdiff
path: root/ansible/group_vars
diff options
context:
space:
mode:
authorheqnx <root@heqnx.com>2025-07-11 21:55:20 +0300
committerheqnx <root@heqnx.com>2025-07-11 21:55:20 +0300
commit6ec2eb61a02f9e55ef5b8d22a5ca61ca53ca05e7 (patch)
treed975569e35991a02c73706ce81c0fc1f2e92405c /ansible/group_vars
parent742fa0d51cd384ea3d856438861bb86738fdabb8 (diff)
downloadansible-active-directory-range-6ec2eb61a02f9e55ef5b8d22a5ca61ca53ca05e7.tar.gz
ansible-active-directory-range-6ec2eb61a02f9e55ef5b8d22a5ca61ca53ca05e7.zip
added initial setup for domain controller
Diffstat (limited to 'ansible/group_vars')
-rw-r--r--ansible/group_vars/all/connectors.yaml10
-rw-r--r--ansible/group_vars/all/main.yaml57
2 files changed, 67 insertions, 0 deletions
diff --git a/ansible/group_vars/all/connectors.yaml b/ansible/group_vars/all/connectors.yaml
new file mode 100644
index 0000000..b378f0b
--- /dev/null
+++ b/ansible/group_vars/all/connectors.yaml
@@ -0,0 +1,10 @@
+linux_connector : "paramiko"
+linux_port : "22"
+win_connector : "winrm"
+win_port : "5985"
+ansible_connection : "{{ win_connector }}"
+ansible_user : "{{ default_win_username }}"
+ansible_password : "{{ default_win_password }}"
+ansible_winrm_transport : basic
+ansible_port : "{{ win_port }}"
+ansible_winrm_server_cert_validation : ignore
diff --git a/ansible/group_vars/all/main.yaml b/ansible/group_vars/all/main.yaml
new file mode 100644
index 0000000..280d0d3
--- /dev/null
+++ b/ansible/group_vars/all/main.yaml
@@ -0,0 +1,57 @@
+proxmox_hostname : "{{ lookup('ansible.builtin.env', 'proxmox_hostname') }}"
+proxmox_username : "{{ lookup('ansible.builtin.env', 'proxmox_username') }}"
+proxmox_api_token_id : "{{ lookup('ansible.builtin.env', 'proxmox_api_token_id') }}"
+proxmox_api_token_secret : "{{ lookup('ansible.builtin.env', 'proxmox_api_token_secret') }}"
+proxmox_node : "{{ lookup('ansible.builtin.env', 'proxmox_node') }}"
+
+default_win_username : "{{ lookup('ansible.builtin.env', 'windows_username') }}"
+default_win_password : "{{ lookup('ansible.builtin.env', 'windows_password') }}"
+default_win_safemode_password : "{{ lookup('ansible.builtin.env', 'windows_safemode_password') }}"
+default_win_user_password : "{{ lookup('ansible.builtin.env', 'windows_user_password') }}"
+default_win_svc_password : "{{ lookup('ansible.builtin.env', 'windows_svc_password') }}"
+
+default_linux_username : "{{ lookup('ansible.builtin.env', 'linux_username') }}"
+default_linux_password : "{{ lookup('ansible.builtin.env', 'linux_password') }}"
+
+windows_server_template_id : "{{ lookup('ansible.builtin.env', 'windows_server_template_id') }}"
+windows_server_template_name : "{{ lookup('ansible.builtin.env', 'windows_server_template_name') }}"
+windows_desktop_template_id : "{{ lookup('ansible.builtin.env', 'windows_desktop_template_id') }}"
+windows_desktop_template_name : "{{ lookup('ansible.builtin.env', 'windows_desktop_template_name') }}"
+linux_server_template_id : "{{ lookup('ansible.builtin.env', 'linux_server_template_id') }}"
+linux_server_template_name : "{{ lookup('ansible.builtin.env', 'linux_server_template_name') }}"
+kali_template_id : "{{ lookup('ansible.builtin.env', 'kali_template_id') }}"
+kali_template_name : "{{ lookup('ansible.builtin.env', 'kali_template_name') }}"
+
+main_domain_name : "{{ lookup('ansible.builtin.env', 'main_domain_name') }}"
+tree_domain_name : "{{ lookup('ansible.builtin.env', 'tree_domain_name') }}"
+child_domain_name : "{{ lookup('ansible.builtin.env', 'child_domain_name') }}"
+main_dc01_hostname : "{{ lookup('ansible.builtin.env', 'main_dc01_hostname') }}"
+main_dc01_vmid : "{{ lookup('ansible.builtin.env', 'main_dc01_vmid') }}"
+tree_dc02_hostname : "{{ lookup('ansible.builtin.env', 'tree_dc02_hostname') }}"
+tree_dc02_vmid : "{{ lookup('ansible.builtin.env', 'tree_dc02_vmid') }}"
+child_dc03_hostname : "{{ lookup('ansible.builtin.env', 'child_dc03_hostname') }}"
+child_dc03_vmid : "{{ lookup('ansible.builtin.env', 'child_dc03_vmid') }}"
+main_mssql01_hostname : "{{ lookup('ansible.builtin.env', 'main_mssql01_hostname') }}"
+main_mssql01_vmid : "{{ lookup('ansible.builtin.env', 'main_mssql01_vmid') }}"
+main_mssql02_hostname : "{{ lookup('ansible.builtin.env', 'main_mssql02_hostname') }}"
+main_mssql02_vmid : "{{ lookup('ansible.builtin.env', 'main_mssql02_vmid') }}"
+main_web01_hostname : "{{ lookup('ansible.builtin.env', 'main_web01_hostname') }}"
+main_web01_vmid : "{{ lookup('ansible.builtin.env', 'main_web01_vmid') }}"
+main_adcs01_hostname : "{{ lookup('ansible.builtin.env', 'main_adcs01_hostname') }}"
+main_adcs01_vmid : "{{ lookup('ansible.builtin.env', 'main_adcs01_vmid') }}"
+main_linux_srv01_hostname : "{{ lookup('ansible.builtin.env', 'main_linux_srv01_hostname') }}"
+main_linux_srv01_vmid : "{{ lookup('ansible.builtin.env', 'main_linux_srv01_vmid') }}"
+kali_attackbox_hostname : "{{ lookup('ansible.builtin.env', 'kali_attackbox_hostname') }}"
+kali_attackbox_vmid : "{{ lookup('ansible.builtin.env', 'kali_attackbox_vmid') }}"
+
+main_dc01_ip_address : "{{ lookup('ansible.builtin.env', 'main_dc01_ip_address') }}"
+tree_dc02_ip_address : "{{ lookup('ansible.builtin.env', 'tree_dc02_ip_address') }}"
+child_dc03_ip_address : "{{ lookup('ansible.builtin.env', 'child_dc03_ip_address') }}"
+main_mssql01_ip_address : "{{ lookup('ansible.builtin.env', 'main_mssql01_ip_address') }}"
+main_mssql02_ip_address : "{{ lookup('ansible.builtin.env', 'main_mssql02_ip_address') }}"
+main_web01_ip_address : "{{ lookup('ansible.builtin.env', 'main_web01_ip_address') }}"
+main_adcs01_ip_address : "{{ lookup('ansible.builtin.env', 'main_adcs01_ip_address') }}"
+main_workstation01_ip_address : "{{ lookup('ansible.builtin.env', 'main_workstation01_ip_address') }}"
+main_linux_srv01_ip_address : "{{ lookup('ansible.builtin.env', 'main_linux_srv01_ip_address') }}"
+kali_attackbox_ip_address : "{{ lookup('ansible.builtin.env', 'kali_attackbox_ip_address') }}"
+network_gateway : "{{ lookup('ansible.builtin.env', 'network_gateway') }}"