Administrateur système, ton métier consiste essentiellement à ne pas faire plusieurs fois la même chose.
Pour cela, tu utilises Puppet massivement, pour centraliser l’administration de tes serveurs . Mais pour les mises à jour (aptitude update) et les éditions un peu critique (upgrades plus dangereux) on finit toujours par se prendre une console SSH et faire la manipulation à la main …
Quelle horreur ! refaire la même manipulation sur les 8 webserveurs d’un client ou sur les 28 AlternC d’Octopuce ? impossible !
Et c’est là que ClusterSSH arrive à la rescousse !
Imaginez :
cssh -l root esther farafina bastiat esteve kessel dupre mercure pi abitbol aline athena gerard grafdiapol kalina stan ulysse violette
Les 5 premières consoles restent à la maison …
les 12 autres rentrent sur un bon gros 22 pouces !
et hop, 17 petits carrés apparaissent à l’écran : autant de consoles sur les serveurs quivontbien ! Enfin une petite fenêtre grise de clusterssh apparait, qui résume la situation : « cssh (19) »…
À partir de ce moment-là :
– Toute touche tapée lorsque le focus est sur une fenêtre est envoyé à la console concernée
– Toute touche tapée lorsque le focus est sur la fenêtre grise de ClusterSSH est envoyé à TOUTES les consoles !
Fabuleux n’est-ce pas ?
N’hésitez donc pas : sur debian ou ubuntu : aptitude install clusterssh !