pez-infra/ansible/inventory/hosts.ini
Rasmus "Pez" Wejlgaard 69918c8619
Add ZFS management role: scrub scheduling and pool monitoring (#18)
- New zfs role with cron-based scrub scheduling for Linux and FreeBSD
- Weekly Sunday scrubs at noon (matching existing manual crons)
- Add zfs_hosts inventory group with london-a and london-b
- Configure zfs_pools per host: zroot (london-a), hdd (london-b)
- Add Prometheus alert rules for degraded/faulted/offline pools
- Add zfs.yml playbook for targeted deploys

Captures the previously untracked scrub cron on london-a and
re-enables the commented-out scrub on london-b.

Refs: PESO-93
2026-03-29 19:12:42 +01:00

30 lines
503 B
INI

# pez-infra fleet inventory
# All hosts accessible via Tailscale IPs over SSH as root.
[linux]
helsinki-a ansible_host=100.67.6.27
london-b ansible_host=100.84.65.101
copenhagen-a ansible_host=100.89.206.60
copenhagen-c ansible_host=100.115.45.53
[alpine]
nuremberg-a ansible_host=100.117.235.28
[freebsd]
london-a ansible_host=100.122.219.41
[zfs_hosts]
london-a
london-b
[docker_hosts]
helsinki-a
london-b
nuremberg-a
copenhagen-a
[monitoring]
london-a
[all:vars]
ansible_user=root