Manage routine operations through Ansible

This commit is contained in:
windyboy
2026-08-03 16:01:35 +08:00
parent b73125e5bc
commit 7a9acb4f7c
25 changed files with 353 additions and 59 deletions
+3
View File
@@ -79,3 +79,6 @@ Drop-in (from `.env`, never commit): `gpgsql-dbname`, `gpgsql-user`, `gpgsql-pas
- Host facts: [hosts/hk2.chans.xyz.md](../hosts/hk2.chans.xyz.md)
- Health runbook: [runbooks/pdns-health.md](../runbooks/pdns-health.md)
- Routine status: `ansible/playbooks/health-report.yml --limit powerdns`
- Reviewed Compose reconciliations: `ansible/playbooks/compose-reconcile.yml`
(`auth`, `poweradmin`, and `backup` are the only allowlisted targets)