A l'origine (2009), je n'ai pas trouvé l'outil à ma convenance, tout simplement.
Mes critères étaient :
- une interface web simple et concise
- exécuter des scripts sur des machines hétérogènes n'ayant rien de plus qu'un serveur SSH et un shell plus ou moins standard
- implicite mais important : sans agent sur la machine
- être sûr que le script sera exécuté même si la machine n'est pas actuellement allumée, pour gérer des postes utilisateurs, c'est plus facile
- connaître le code de retour des scripts en un coup d'oeil, sur une machine ou tout un groupe
- consigner en base de données les retours du shell
De plus, alors que mon travail c'est l'administration système, j'ai trouvé ça sympa d'apprendre les rudiments de développement en créant moi-même l'outil sur mesure.
Je ne prétends pas me substituer à Puppet (ou même un autre), loin de là. bien que je ne connaisse pas bien cet outil, ce que j'en sait, c'est que par rapports à mes besoins, c'est sortir le bazooka pour tuer une mouche.
J'ai vu depuis qu'il y avait pléthore d'outils se rapprochant de près ou de loin de mes besoins, mais j'ai préféré continuer à travailler avec le mien.
J’espère que je réponds à la question !
Ici mon post de 2011 concernant la version 1 ou nous avions évoqué nombre d'alternatives.
[^] # Re: Comparaison
Posté par labiloute . En réponse au journal RemoteScript version 2. Évalué à 2.
A l'origine (2009), je n'ai pas trouvé l'outil à ma convenance, tout simplement.
Mes critères étaient :
- une interface web simple et concise
- exécuter des scripts sur des machines hétérogènes n'ayant rien de plus qu'un serveur SSH et un shell plus ou moins standard
- implicite mais important : sans agent sur la machine
- être sûr que le script sera exécuté même si la machine n'est pas actuellement allumée, pour gérer des postes utilisateurs, c'est plus facile
- connaître le code de retour des scripts en un coup d'oeil, sur une machine ou tout un groupe
- consigner en base de données les retours du shell
De plus, alors que mon travail c'est l'administration système, j'ai trouvé ça sympa d'apprendre les rudiments de développement en créant moi-même l'outil sur mesure.
Je ne prétends pas me substituer à Puppet (ou même un autre), loin de là. bien que je ne connaisse pas bien cet outil, ce que j'en sait, c'est que par rapports à mes besoins, c'est sortir le bazooka pour tuer une mouche.
J'ai vu depuis qu'il y avait pléthore d'outils se rapprochant de près ou de loin de mes besoins, mais j'ai préféré continuer à travailler avec le mien.
J’espère que je réponds à la question !
Ici mon post de 2011 concernant la version 1 ou nous avions évoqué nombre d'alternatives.