Chaperone Process Manager

Chaperone Process Manager

Chaperone je lehká alternativa k manažerům procesních prostředí, jako je systemd nebo upstart.Chaperone poskytuje rozsáhlou sadu funkcí, včetně spouštění na základě závislosti, protokolování syslogu, sklizně zombie a plánování úloh.
Chaperone je štíhlý manažer spouštěcího stylu pro kontejnery typu Docker.Spouští se jako jediný odlehčený plně vybavený proces, který běží v kořenovém adresáři stromu kontejnerového doku a poskytuje všechny následující funkce a mnohem více: Monitorování všech procesů v kontejneru, automatické vypínání kontejneru při ukončení posledního procesu..Kompletní, konfigurovatelné zařízení syslog vestavěné a poskytované na / dev / log, takže démoni a další služby mohou mít výstup zachycen.Konfigurovatelný tak, aby zvládal rotaci souborů protokolu, duplikování do stdout / stderr a plnohodnotné logování Linuxu, podpora závažnosti.Ve vašem kontejneru není vyžadován žádný démon syslog.Možnost spuštění systémových služeb v pořadí závislostí, s možnostmi proměnných prostředí pro jednotlivé služby, možností restartu a zachycení stdout / stderr buď do logovací služby nebo stdout.Vestavěná cron plánovací služba.Emulace oznámení systemd (sd_notify), aby služby mohly zveřejňovat připravená a stavová oznámení do chaperone.Monitorování procesů a eliminace zombie, spolu s organizovaným vypínáním systému, aby se zajistilo bezchybné vypnutí všech démonů.Schopnost mít volitelný kontrolní proces uvedený na příkazovém řádku ukotvitelného panelu, což zjednodušuje vytváření kontejnerů, které mají vývojový režim vs. produkční režim.Kompletní konfigurace pomocí adresáře chaperone.d, který může být umístěn na různých místech, a dokonce umožňuje různé konfigurace v kontejneru, spouštěné na základě toho, který uživatel je vybrán při spuštění.Výchozí chování navrženo pro okamžité spuštění s jednoduchými kontejnery Docker pro rychlé spuštění pro štíhlé kontejnery ....
chaperone-process-manager

Kategorie

Alternativy k Chaperone Process Manager pro BSD s komerční licencí