Nachgezogener Arbeitsstand des Homelabs: - neue host_vars (k3s-*, gluster-*, docmost, paperless, kometa, thelounge, satisfactory, wolfstack-vm) - neue Rollen/Playbooks (net_watchdog, patchmon-agent, tc_ratelimit, sops-age, rotate-ssh-key, dns-doh, remove-postfix, checkrr-deploy) - diverse Rollen-Updates (base, borg, dns_resolver, frp_client, hawser, nvidia) Ausgeklammert (bleiben uncommittet): host_vars/docmost/vars.yml (Klartext-Token -> sollte vault-konform via vault_* referenziert werden). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
23 lines
1.2 KiB
YAML
23 lines
1.2 KiB
YAML
---
|
|
watchdog_iface: "ens192"
|
|
watchdog_subnet: "10.5.85.0/24"
|
|
watchdog_cron_interval: "*/5"
|
|
watchdog_webhook_url: "{{ vault_watchdog_webhook_url | default('') }}"
|
|
|
|
# Bekannte Hosts im Management-Netz (MAC|IP|Name)
|
|
# Bei neuer VM/Host: hier eintragen + ./pfannkuchen.sh watchdog
|
|
watchdog_known_hosts:
|
|
- { mac: "c8:4f:86:fc:00:09", ip: "10.5.85.1", name: "Gateway/Switch" }
|
|
- { mac: "00:11:32:45:79:28", ip: "10.5.85.10", name: "Synology NAS" }
|
|
- { mac: "00:50:56:9a:24:35", ip: "10.5.85.5", name: "automation1" }
|
|
# Proxmox Nodes
|
|
- { mac: "e4:3d:1a:3c:62:9a", ip: "10.5.85.11", name: "node1" }
|
|
- { mac: "00:1b:21:de:10:95", ip: "10.5.85.12", name: "node2" }
|
|
- { mac: "e4:3d:1a:3c:57:6c", ip: "10.5.85.13", name: "node3" }
|
|
- { mac: "2c:ea:7f:a8:a5:9f", ip: "10.5.85.14", name: "node4" }
|
|
- { mac: "2c:ea:7f:a8:a9:3f", ip: "10.5.85.15", name: "node5" }
|
|
- { mac: "e4:3d:1a:3c:3f:a8", ip: "10.5.85.16", name: "node6" }
|
|
- { mac: "e4:3d:1a:3c:88:da", ip: "10.5.85.17", name: "node7" }
|
|
# Kubernetes VMs (shared MAC = normal bei Proxmox VMs auf gleichem Node)
|
|
- { mac: "7a:e8:f0:11:96:20", ip: "10.5.85.101", name: "kube-work1" }
|
|
- { mac: "7a:e8:f0:11:96:20", ip: "10.5.85.103", name: "kube-ctrl" }
|