10 Punkte von xguru 2024-11-08 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Ein Wake-On-LAN-(WOL)-Scheduler und Dependency-Manager, entwickelt für kleine Unternehmen und Homelabs
  • Stellt sicher, dass Infrastruktur-Services wie Firewalls, Storage und Hypervisoren nach Ereignissen wie einem Stromausfall in der richtigen Reihenfolge wieder online gehen
  • Hauptfunktionen
    • VLAN-Unterstützung: Kann WOL-Pakete an Geräte in verschiedenen VLANs senden
    • Konfiguration mit YAML: Boot-Sequenzen, Abhängigkeiten und Statusprüfungen von Servern lassen sich einfach definieren
    • Prüfung des Service-Status: Über HTTP-Health-Checks, offene Ports und Shell-Kommandos kann verifiziert werden, ob ein Service läuft
    • Plugin-freundlich: Nutzer können eigene Plugins zur Statusprüfung schreiben (in Entwicklung)
  • Konfigurationsmethode
    • In der YAML-Konfigurationsdatei werden Abhängigkeiten zwischen Servern und Methoden zur Online-Verifikation definiert
    • Zentrale Felder der Server-Konfiguration sind name, mac, interface, vlan, depends, check
    • Jeder Server kann mehrere Health-Checks haben, um sicherzustellen, dass er vollständig online ist, bevor das nächste Gerät gestartet wird
    • Gemeinsame Health-Check-Felder: retry, timeout
    • HTTP-Health-Checks prüfen die Antwort eines Endpunkts. Bestehen aus den Feldern type, url, status/regex
    • Port-Health-Checks prüfen, ob ein TCP-Port offen ist. Bestehen aus den Feldern type, ip, port
    • Shell-Health-Checks führen Shell-Kommandos aus und prüfen das Ergebnis. Bestehen aus den Feldern type, command, status/regex

Noch keine Kommentare.

Noch keine Kommentare.