Chaperone Process Manager

Chaperone Process Manager

Chaperone est une alternative légère aux gestionnaires d'environnement de processus comme systemd ou upstart.Chaperone fournit un ensemble complet de fonctionnalités, y compris le démarrage basé sur les dépendances, la journalisation Syslog, la récolte des zombies et la planification des travaux.
Chaperone est un gestionnaire de démarrage de style init lean pour les conteneurs de type Docker.Il s'exécute comme un processus complet et léger unique qui s'exécute à la racine d'une arborescence de conteneurs Docker et fournit toutes les fonctionnalités suivantes, et bien plus encore: Surveillance de tous les processus dans le conteneur, arrêt automatique du conteneur lorsque le dernier processus se termine.Une fonction syslog complète et configurable intégrée et fournie sur / dev / log pour que les démons et autres services puissent capturer la sortie.Configurable pour gérer la rotation des fichiers journaux, la duplication vers stdout / stderr et la fonction de journalisation Linux complète, prise en charge de la gravité.Aucun démon syslog n'est requis dans votre conteneur.La possibilité de démarrer les services système dans l'ordre des dépendances, avec des options pour les variables d'environnement par service, les options de redémarrage et la capture stdout / stderr sur le service de journalisation ou stdout.Un service de planification cron intégré.Émulation des notifications systemd (sd_notify) pour que les services puissent publier des notifications prêtes et d'état sur chaperon.Surveillance des processus et élimination des zombies, ainsi que l'arrêt du système organisé pour assurer l'arrêt de tous les démons avec élégance.La possibilité d'avoir un processus de contrôle facultatif, spécifié sur la ligne de commande du docker, pour simplifier la création de conteneurs qui ont un mode de développement par rapport au mode de production.Configuration complète à l'aide d'un répertoire chaperone.d qui peut être situé à divers endroits, et permet même différentes configurations dans le conteneur, déclenchées en fonction de l'utilisateur sélectionné au démarrage.Comportement par défaut conçu prêt à l'emploi pour fonctionner avec de simples conteneurs Docker pour un démarrage rapide des conteneurs lean ....

Les catégories

Alternatives à Chaperone Process Manager pour Docker avec licence commerciale