71 lines
1.8 KiB
YAML
71 lines
1.8 KiB
YAML
---
|
|
all:
|
|
vars:
|
|
client_id: "BRX-001"
|
|
client_name: "Brenex"
|
|
billing_model: "hybrid"
|
|
maintenance_window_start: "02:00"
|
|
maintenance_window_end: "05:00"
|
|
maintenance_window_tz: "UTC"
|
|
change_freeze: false
|
|
hypervisor_type: "none"
|
|
vpn_type: "none"
|
|
auto_reboot: false
|
|
human_estimate_seconds: 2700
|
|
|
|
children:
|
|
firewalls:
|
|
children:
|
|
pfsense_nodes:
|
|
hosts:
|
|
fw-brenex:
|
|
vendor: "pfsense"
|
|
ansible_host: "fw.brenex.com"
|
|
ansible_port: 22222
|
|
ansible_user: "{{ fw_user }}"
|
|
ansible_password: "{{ vault_fw_password }}"
|
|
ansible_ssh_private_key_file: ~/.ssh/client_{{ CLIENT_SLUG }}
|
|
ha_role: "primary"
|
|
#ha_peer: "fw-ha-secondary" # Uncomment if this node is part of an HA pair
|
|
ansible_become: false
|
|
xcpng_pools:
|
|
vars:
|
|
ansible_become: false
|
|
ansible_user: "root"
|
|
pool_uuid: "2fcf9de0-f7dd-440a-a01b-16886cab59ca"
|
|
ceph_enabled: false
|
|
shared_storage: false
|
|
upgrade_order:
|
|
- brenex-pool-01
|
|
|
|
hosts:
|
|
brenex-pool-01:
|
|
ansible_host: 192.168.123.11
|
|
|
|
linux_hosts:
|
|
vars:
|
|
ansible_user: root
|
|
os_family: "debian"
|
|
|
|
hosts:
|
|
caddy-server:
|
|
ansible_host: 192.168.123.16
|
|
ansible_password: "{{ SPECIAL_HOST_PASSWORD }}"
|
|
pritunl-vpn-server:
|
|
ansible_host: 192.168.123.15
|
|
xoa-server:
|
|
ansible_host: 192.168.123.146
|
|
graylog-server:
|
|
ansible_host: 192.168.123.16
|
|
|
|
|
|
|
|
windows_hosts:
|
|
hosts: {}
|
|
vars:
|
|
ansible_user: Administrator
|
|
ansible_connection: winrm
|
|
ansible_winrm_transport: ntlm
|
|
ansible_winrm_server_cert_validation: validate
|
|
ansible_port: 5986
|