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 todas las plataformas con cualquier licencia

Docker

Docker

Plataforma de contenedores enfocada en la empresa para construir, compartir y ejecutar cualquier aplicación.
  • Freemium
systemd

systemd

systemd es un reemplazo para el demonio init para Linux (ya sea System V o BSD-style).
Upstart

Upstart

Upstart es un reemplazo basado en eventos para el demonio / sbin / init que maneja el inicio de tareas y servicios durante el arranque, deteniéndolos durante el apagado y supervisándolos mientras ...
sysvinit

sysvinit

El paquete Sysvinit contiene programas para controlar el inicio, la ejecución y el apagado del sistema.
containerd

containerd

Un tiempo de ejecución de contenedor estándar de la industria con énfasis en la simplicidad, robustez y portabilidad.
Dockercraft

Dockercraft

¡Un cliente de Minecraft Docker!Para visualizar y ejecutar contenedores directamente desde un entorno de Minecraft.