infra/ansible/host_vars/monitor.vntx.net.yml

31 lines
1.3 KiB
YAML

---
ansible_host: 204.110.191.241
ansible_python_interpreter: /usr/bin/python3
ansible_ssh_common_args: '-o StrictHostKeyChecking=accept-new'
firewall_allow_rules:
- port: 80
proto: tcp
comment: HTTP
- port: 443
proto: tcp
comment: HTTPS
- port: 5665
proto: tcp
comment: Icinga2 API
# ---- monitor role overrides ----
icinga2_master_zone_name: master
# Live install loads conf.d/* host + service definitions.
icinga2_load_confd: true
# Secrets — see roles/monitor/README.md and host_vars/monitor.vntx.net/vault.yml
icinga2_api_user_root_password: "{{ vault_icinga2_api_user_root_password }}"
icinga2_api_user_icingaweb2_password: "{{ vault_icinga2_api_user_icingaweb2_password }}"
icinga2_ido_db_password: "{{ vault_icinga2_ido_db_password }}"
icingaweb2_db_password: "{{ vault_icingaweb2_db_password }}"
icingaweb2_ido_db_password: "{{ vault_icingaweb2_ido_db_password }}"
icinga2_iftraffic_snmp_community: "{{ vault_icinga2_iftraffic_snmp_community }}"
icinga2_pagerduty_key: "{{ vault_icinga2_pagerduty_key }}"
icinga2_pagerduty_servers_key: "{{ vault_icinga2_pagerduty_servers_key }}"
icingaweb2_admin_password_hash: "{{ vault_icingaweb2_admin_password_hash | default('') }}"