infra/ansible/hosts
Graham McIntire 922552059f
prom: add prometheus stack (prometheus, alertmanager, grafana, node_exporter)
Provisions prom.w5isp.com (10.0.15.31) as the home-cluster monitoring host.
Prometheus 3.6.0 scrapes the Talos cluster API/nodes/cAdvisor via an external
SA token; Grafana ships with the Prometheus datasource pre-provisioned.

host_vars opens 9090/9093/9100/3000 to 10.0.0.0/16 plus SSH from the home LAN
so the firewall role doesn't lock out admin access.
2026-05-08 09:50:31 -05:00

71 lines
1.1 KiB
INI
Executable file

[vntx_servers]
logs.vntx.net
radius.vntx.net
vpn.vntx.net
netbox.vntx.net
#ntp.vntx.net
unimus.vntx.net
monitor.vntx.net
librenms.vntx.net
uisp.vntx.net
[librenms_servers]
librenms.vntx.net
[resolvers]
resolver1.vntx.net
resolver2.vntx.net
[monitoring_servers]
monitor.vntx.net
[home_servers]
skippy.w5isp.com
mail.mcintire.me ansible_host=mail
dokku.w5isp.com
aprs.w5isp.com
staging.towerops.net
prom.w5isp.com ansible_host=10.0.15.31
[prometheus_servers]
prom.w5isp.com
[node_exporter_servers:children]
prometheus_servers
[dokku_servers]
staging.towerops.net
[aprsc_servers]
aprs.w5isp.com
[caddy_servers]
skippy.w5isp.com
[bind9_servers]
ns1.as393837.net ansible_host=204.110.191.222
git.mcintire.me ansible_host=git
[dns_servers:children]
bind9_servers
[forgejo_servers]
git.mcintire.me
[uisp_servers]
uisp.vntx.net
[proxmox_servers]
vm1-380 ansible_host=10.0.0.1
vm2-380 ansible_host=vm2-380
node1 ansible_host=node1
node2 ansible_host=node2
node3 ansible_host=node3
[postgresql_servers]
db.towerops.net ansible_host=db-towerops
db.aprs.me ansible_host=10.0.15.22
[home_cluster:children]
proxmox_servers
postgresql_servers