1
Chaperone Process Manager
Chaperone, systemd veya uptart gibi işlem ortamı yöneticilerine hafif bir alternatiftir.Chaperone, bağımlılık tabanlı başlatma, sistem günlüğü kaydı, zombi hasadı ve iş planlaması gibi kapsamlı bir özellik kümesi sağlar.
- Ücretsiz
- Self-Hosted
- Linux
- Python
Chaperone, Docker benzeri konteynerler için yalın bir init tarzı başlangıç yöneticisidir.Bir docker konteyner ağacının kökünde çalışan ve aşağıdaki işlevlerin tümünü ve çok daha fazlasını sağlayan tek bir hafif tam özellikli işlem olarak çalışır: Kaptaki tüm süreçleri izleme, son işlem bittiğinde kabı otomatik olarak kapatma./ Dev / log üzerinde yerleşik ve sağlanan eksiksiz, yapılandırılabilir bir sistem günlüğü tesisi, böylece daemonların ve diğer hizmetlerin çıktılarını yakalayabilmesini sağlar.Günlük dosyası döndürme, stdout / stderr'e çoğaltma ve tam Linux günlük oluşturma olanağı, önem desteği için yapılandırılabilir.Kapsayıcısında syslog arka plan programı gerekmez.Hizmet başına ortam değişkenleri, yeniden başlatma seçenekleri ve günlük hizmetine veya stdout'a stdout / stderr yakalama seçenekleriyle sistem hizmetlerini bağımlılık sırasına göre başlatma yeteneği.Yerleşik bir cron zamanlama hizmeti.Hizmetlerin hazır ve durum bildirimlerini chaperone'a gönderebilmesi için sistemd bildirimlerinin (sd_notify) öykünmesi.Süreç izleme ve zombi ortadan kaldırmanın yanı sıra, tüm arka plan öğelerinin zarif bir şekilde kapanmasını sağlamak için organize sistem kapatma ile birlikte.Üretim moduna karşı geliştirme moduna sahip kapların oluşturulmasını basitleştirmek için docker komut satırında belirtilen isteğe bağlı bir denetleme işlemine sahip olma yeteneği.Çeşitli yerlerde bulunabilen ve hatta başlangıçta hangi kullanıcının seçildiğine bağlı olarak tetiklenen, kap içinde farklı yapılandırmalara izin veren bir chaperone.d dizini kullanarak tam yapılandırma.Yalın kaplar için hızlı başlatma için basit Docker kaplarıyla çalışmak üzere hazır tasarlanmış varsayılan davranış.
chaperone-process-manager