simoncaron.pve_apcupsd
Ansible Rolle: Proxmox VE apcupsd Konfiguration
Eine Ansible Rolle, die apcupsd auf Proxmox VE konfiguriert. Benachrichtigungen werden mit dem integrierten Benachrichtigungstool proxmox-mail-forward
gesendet, das standardmäßig E-Mails an die Adresse des Root-Benutzers des PVE-Knotens sendet.
Diese Rolle wurde auf Proxmox VE 7.2 getestet.
Anforderungen
Keine.
Rollenvariablen
Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml
):
pve_apcupsd_ups_name: ""
pve_apcupsd_ups_cable: usb
pve_apcupsd_ups_type: usb
pve_apcupsd_device: ""
pve_apcupsd_on_battery_delay: "6"
pve_apcupsd_ups_battery_level: "5"
pve_apcupsd_ups_minutes: "3"
pve_apcupsd_nisip: 127.0.0.1
pve_apcupsd_monitored_hosts: []
Die Standardkonfiguration sollte ausreichend sein, um gängige USB APC UPS zu konfigurieren und entspricht der Standardkonfiguration, die mit apcupsd geliefert wird.
Für zusätzliche Informationen zu den Konfigurationswerten für die Datei apcupsd.conf
siehe die Daemon-Dokumentation.
Der Schlüssel pve_apcupsd_monitored_hosts
ermöglicht die Konfiguration von Hosts, die von multimon und upsstats überwacht werden. Jeder Eintrag in dieser Liste sollte die Hostadresse und eine Beschreibung enthalten:
pve_apcupsd_monitored_hosts:
- address: 192.168.2.2
description: Server1
- address: 192.168.2.3
description: Server2
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: localhost
vars:
pve_apcupsd_ups_name: ""
pve_apcupsd_on_battery_delay: "10"
pve_apcupsd_ups_battery_level: "10"
pve_apcupsd_ups_minutes: "5"
roles:
- simoncaron.pve_apcupsd
Lizenz
MIT
Autor Informationen
Diese Rolle wurde 2022 von Simon Caron erstellt.
ansible-galaxy install simoncaron.pve_apcupsd