Chaperone Process Manager

Chaperone Process Manager

Chaperone es una alternativa ligera para los administradores de entornos de procesos como systemd o upstart.Chaperone proporciona un amplio conjunto de características, que incluye inicio basado en dependencias, registro de syslog, recolección de zombies y programación de trabajos.
Chaperone es un administrador de inicio de estilo lean init para contenedores tipo Docker.Se ejecuta como un único proceso liviano con todas las funciones que se ejecuta en la raíz de un árbol de contenedor acoplable y proporciona todas las siguientes funcionalidades, y mucho más: Monitoreo de todos los procesos en el contenedor, cerrando automáticamente el contenedor cuando sale el último proceso.Una instalación de syslog completa y configurable incorporada y proporcionada en / dev / log para que los demonios y otros servicios puedan capturar la salida.Configurable para manejar la rotación de archivos de registro, la duplicación a stdout / stderr y la facilidad de registro completa de Linux, soporte de severidad.No se requiere demonio syslog en su contenedor.La capacidad de iniciar servicios del sistema en orden de dependencia, con opciones para variables de entorno por servicio, opciones de reinicio y captura stdout / stderr, ya sea en el servicio de registro o stdout.Un servicio de programación cron incorporado.Emulación de notificaciones systemd (sd_notify) para que los servicios puedan publicar notificaciones preparadas y de estado en chaperone.Monitoreo de procesos y eliminación de zombies, junto con el apagado organizado del sistema para asegurar que todos los demonios se apaguen con gracia.La capacidad de tener un proceso de control opcional, especificado en la línea de comandos de la ventana acoplable, para simplificar la creación de contenedores que tienen modo de desarrollo versus modo de producción.Configuración completa usando un directorio chaperone.d que puede ubicarse en varios lugares, e incluso permite diferentes configuraciones dentro del contenedor, activadas en función del usuario seleccionado al inicio.Comportamiento predeterminado diseñado de manera inmediata para trabajar con contenedores Docker simples para un inicio rápido de contenedores lean ...
chaperone-process-manager

Categorias

Alternativas a Chaperone Process Manager para Self-Hosted con licencia gratuita