rallyup - Agendador leve de Wake-On-LAN
(github.com/darwindarak)- Um agendador de Wake-On-LAN (WOL) e gerenciador de dependências projetado para pequenas empresas e homelabs
- Garante que serviços de infraestrutura, como firewalls, armazenamento e hipervisores, fiquem online na ordem correta após eventos como quedas de energia
- Principais recursos
- Suporte a VLAN: pode enviar pacotes WOL para dispositivos em VLANs diferentes
- Configuração em YAML: permite definir facilmente a sequência de inicialização dos servidores, dependências e verificações de estado
- Verificação do estado dos serviços: permite validar se um serviço está em execução com health checks HTTP, portas abertas e comandos de shell
- Compatível com plugins: os usuários podem escrever seus próprios plugins de verificação de estado (em desenvolvimento)
- Como configurar
- No arquivo de configuração YAML, defina as dependências entre servidores e como verificar se estão online
- Os campos principais da configuração do servidor são
name,mac,interface,vlan,dependsecheck - Cada servidor pode ter múltiplos health checks para confirmar que está totalmente online antes de iniciar o próximo dispositivo
- Campos comuns dos health checks:
retry,timeout - O health check HTTP inspeciona a resposta do endpoint. É composto pelos campos
type,url,status/regex - O health check de porta verifica se uma porta TCP está aberta. É composto pelos campos
type,ip,port - O health check de shell executa um comando de shell e inspeciona o resultado. É composto pelos campos
type,command,status/regex
Ainda não há comentários.