gérer toi-même les zombies (ce qui n'est pas bien compliqué).
Qu’est-ce que tu entends pas là ? Tu penses à des mécanismes propres à Kubernetes/Docker qui le permettent ? Ou bien que le process "métier" (ie: celui qu’il s’agit de faire tourner dans le conteneur, celui qui rend le service) le fasse lui-même ?
Certains programmes ne le font pas, tu ne peux pas toujours modifier ces programmes.
autant utiliser debootstrap (histoire d'avoir un shell, python, perl et un tas d'autres choses au cas où)
Un peu de mauvaise foi là je trouve ^^ Je parle juste d’un interpréteur, pour gérer les signaux ou faire quelques actions, et qui peut servir éventuellement pour un truc non prévu. Pas d’installer tout ce qui pourrait avoir une chance de servir.
Un exemple concret : un moteur/collecteur de supervision qui doit s’enregistrer auprès d’un serveur central (lui non conteneurisé). Impossible de faire ça dans l’image, l’idée c’est de pouvoir démarrer autant de collecteurs que l’on souhaite. Hormis exécuter la requête qui va bien au démarrage du conteneur, et donc pour cela il faut un interpréteur. En tous cas je ne vois pas comment faire autrement. À part p-e un conteneur "side kick" qui s’en charge (ici aussi avec un interpréteur shell) mais je ne trouve pas cela plus simple.
[^] # Re: Déjà vendredi ?
Posté par Marotte ⛧ . En réponse à la dépêche Systemd v256. Évalué à 3.
Qu’est-ce que tu entends pas là ? Tu penses à des mécanismes propres à Kubernetes/Docker qui le permettent ? Ou bien que le process "métier" (ie: celui qu’il s’agit de faire tourner dans le conteneur, celui qui rend le service) le fasse lui-même ?
Certains programmes ne le font pas, tu ne peux pas toujours modifier ces programmes.
Un peu de mauvaise foi là je trouve ^^ Je parle juste d’un interpréteur, pour gérer les signaux ou faire quelques actions, et qui peut servir éventuellement pour un truc non prévu. Pas d’installer tout ce qui pourrait avoir une chance de servir.
Un exemple concret : un moteur/collecteur de supervision qui doit s’enregistrer auprès d’un serveur central (lui non conteneurisé). Impossible de faire ça dans l’image, l’idée c’est de pouvoir démarrer autant de collecteurs que l’on souhaite. Hormis exécuter la requête qui va bien au démarrage du conteneur, et donc pour cela il faut un interpréteur. En tous cas je ne vois pas comment faire autrement. À part p-e un conteneur "side kick" qui s’en charge (ici aussi avec un interpréteur shell) mais je ne trouve pas cela plus simple.