10 points par xguru 2024-11-08 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Un planificateur Wake-On-LAN (WOL) et gestionnaire de dépendances conçu pour les petites entreprises et les homelabs
  • Garantit que des services d’infrastructure comme les pare-feu, le stockage et les hyperviseurs reviennent en ligne dans le bon ordre après des événements comme une coupure de courant
  • Fonctionnalités principales
    • Prise en charge des VLAN : permet d’envoyer des paquets WOL à des appareils situés sur différents VLAN
    • Configuration en YAML : permet de définir facilement les séquences de démarrage des serveurs, les dépendances et les vérifications d’état
    • Vérification de l’état des services : permet de valider qu’un service fonctionne via des health checks HTTP, des ports ouverts ou des commandes shell
    • Compatible avec les plugins : les utilisateurs peuvent écrire eux-mêmes des plugins de vérification d’état (en développement)
  • Méthode de configuration
    • Le fichier de configuration YAML définit les dépendances entre serveurs et la méthode de validation de leur mise en ligne
    • Les champs clés de la configuration serveur sont name, mac, interface, vlan, depends, check
    • Chaque serveur peut avoir plusieurs health checks pour vérifier qu’il est totalement en ligne avant le démarrage de l’appareil suivant
    • Champs communs des health checks : retry, timeout
    • Le health check HTTP inspecte la réponse d’un endpoint. Il est composé des champs type, url, status/regex
    • Le health check Port vérifie si un port TCP est ouvert. Il est composé des champs type, ip, port
    • Le health check Shell exécute une commande shell et en inspecte le résultat. Il est composé des champs type, command, status/regex

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.