diff --git a/inventories/clients/gpt/hosts.yml b/inventories/clients/gpt/hosts.yml index dee91cb..d75c856 100644 --- a/inventories/clients/gpt/hosts.yml +++ b/inventories/clients/gpt/hosts.yml @@ -13,7 +13,32 @@ all: auto_reboot: false human_estimate_seconds: 2700 + children: + + firewalls: + children: + pfsense_nodes: + hosts: + fw1-gpt: + vendor: "pfsense" + ansible_host: "fw1.gptechnologies.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: "fw2-gpt" # Uncomment if this node is part of an HA pair + fw2-gpt: + vendor: "pfsense" + ansible_host: "fw2.gptechnologies.com" + ansible_port: 22222 + ansible_user: "{{ fw_user }}" + ansible_password: "{{ vault_fw_password }}" + ansible_ssh_private_key_file: ~/.ssh/client_{{ CLIENT_SLUG }} + ha_role: "secondary" + ha_peer: "fw1-gpt" # Uncomment if this node is part of an HA pair + linux_hosts: hosts: {} vars: