- Küçük işletmeler ve home lab ortamları için tasarlanmış bir Wake-On-LAN (WOL) zamanlayıcısı ve bağımlılık yöneticisi
- Güvenlik duvarı, depolama ve hypervisor gibi altyapı servislerinin elektrik kesintisi gibi olaylardan sonra tam olarak doğru sırayla çevrimiçi olmasını sağlar
- Başlıca özellikler
- VLAN desteği: Farklı VLAN'larda bulunan cihazlara WOL paketleri gönderebilir
- YAML ile yapılandırma: Sunucu önyükleme sırası, bağımlılıklar ve durum kontrolleri kolayca tanımlanabilir
- Servis durumu kontrolü: HTTP health check, açık portlar ve shell komutlarıyla servislerin çalışıp çalışmadığı doğrulanabilir
- Eklenti dostu: Kullanıcılar kendi durum kontrolü eklentilerini yazabilir (geliştirme aşamasında)
- Yapılandırma yöntemi
- YAML yapılandırma dosyasında sunucular arası bağımlılıklar ve çevrimiçi doğrulama yöntemleri tanımlanır
- Sunucu yapılandırmasının temel alanları
name, mac, interface, vlan, depends, check'tir
- Her sunucu, bir sonraki cihaz başlatılmadan önce sunucunun tamamen çevrimiçi olduğunu doğrulayan birden fazla health check'e sahip olabilir
- Ortak health check alanları:
retry, timeout
- HTTP health check, endpoint yanıtını inceler.
type, url, status/regex alanlarından oluşur
- Port health check, TCP portunun açık olup olmadığını kontrol eder.
type, ip, port alanlarından oluşur
- Shell health check, shell komutu çalıştırır ve sonucu inceler.
type, command, status/regex alanlarından oluşur
Henüz yorum yok.