SSHave your Puppets! - Slide 01Diese Woche fand wieder das Config Management Camp in Gent (Belgien) statt, und wir von Netways waren wie immer mit dabei. Bernd hatte bei seinem Vortrag über das APIfizierte Icinga2 natürlich volles Haus. Ich hingegen hatte beschlossen mich einmal an einem Ignite-Talk zu versuchen. Dabei hat man für 20 Slides exakt 5 Minuten Zeit, jede wird für 15 Sekunden angezeigt.

Weil das so einfach ist wie es klingt, das Ganze natürlich auch gleich noch auf Englisch. Der Aufwand für die Vorbereitung war dabei fast größer als bei einem “gewöhnlichen” Vortrag. Man muss sich nämlich ganz schön konkrete Gedanken darüber machen, was man zu den einzelnen Slides sagen möchte.

Mein Titel war SSHave your Puppets! Die Message die ich vermitteln wollte lautet “Lasst eure Werkzeuge für euch arbeiten, es darf nicht andersrum sein”. Wenn sie das nicht tun sollten: passt sie an oder werft sie weg.

Als konkretes Beispiel nahm ich den Versuch, Puppet über SSH laufen zu lassen. Also so richtig. Nicht bloß Katalog auschecken & puppet apply. Nein, als ernsthaften Ersatz, zentralisiert, samt Reporting und allem was ein Master so leisten kann. Das mag auf den einen befremdlich wirken, für den anderen ist es genau das wovon er immer geträumt hat.

SSHave your Puppets! - Slide 03Im Vortrag habe ich gezeigt dass es geht, und wie man so was erreichen kann. Aber darum ging es nur vordergründig. Was ich dem Zuschauer vermitteln wollte war, dass man gerade Open Source Software nicht immer so benutzen muss wie es alle machen. Best Practices? For Sissies. Zieht euch das raus, was ihr brauchen könnt. Nur das was euch hilft, und Zeit spart. Den Rest lasst weg, ersetzt ihn durch etwas Besseres. Oder biegt ihn einfach so um, dass er wieder zu euch und eurer Umgebung passt.

Sicherlich ist es keine gute Idee, aus Prinzip und immer dorthin zu laufen, wo die anderen nicht hinwollen. Aber habt ihr nicht auch manchmal das ungute Gefühl, dass irgendwas nicht so läuft wie es soll? Ihr versucht zwar alles richtig zu machen, es will sich aber kein zufriedenstellendes Erfolgserlebnis einstellen? Ihr fragt euch, wozu ihr euch den Quatsch überhaupt antut? Dann muss das nicht unbedingt an euch liegen!

Die Best Practices der Marktschreier aus der Cloud passen vielleicht einfach nicht zu eurer Umgebung. Doch wendet euch dann nicht gleich vollständig ab, irgendwas Wahres findet sich bei jeder Religion. Zieht euch aus den ganzen coolen Tools nur das raus, was euch hilft. Und der Rest? Darf weiterleben. Aber halt nicht bei euch in eurem Rechenzentrum!

SSHave your Puppets! - Slide 04SSHave your Puppets! - Slide 05  SSHave your Puppets! - Slide 08  SSHave your Puppets! - Slide 10 SSHave your Puppets! - Slide 19

 

 

Und wenn ihr dann vorsichtshalber doch noch eine zweite Meinung hören wollt, könnt ihr ja immer noch die coolen Jungs und Mädels von Netways zu Rate ziehen.

Also dann. Franken, Helau!

Thomas Gelf

Autor: Thomas Gelf

Der gebürtige Südtiroler Tom arbeitet als Principal Consultant für Systems Management bei NETWAYS und ist in der Regel immer auf Achse: Entweder vor Ort bei Kunden, als Trainer in unseren Schulungen oder privat beim Skifahren in seiner Heimatstadt Bozen. Neben Icinga und Nagios beschäftigt sich Tom vor allem mit Puppet.