DEFREN

Login und Suche



CH Open Sponsoren

snowflake productions gmbh - /ch/open-Sponsor

Puppet

Betrieb / Systems-Management und Betrieb

Puppet ist ein Systemkonfigurationswerkzeug. Hauptanwendungsfall ist die automatisierte Konfigurationen mehrerer Computer via Netzwerk. Konfigurationsparameter können etwa die Installation von Software, Datensynchronisation oder das Ausführen von Programmen sein.

Puppet ist prinzipiell plattformübergreifend, unterstützt werden jedoch insbesondere unixoide Betriebssysteme wie Unix, Linux und FreeBSD. Microsoft Windows lässt sich nur eingeschränkt konfigurieren.

 

Puppet enthält eine ganze Sammlung weiterer Open Source Projekte (Beaker, Facter, Hieara, MCollective, PuppetDB, Razor, Trapperkeeper).

 

Monitoring: Puppet Dashboard und Foreman

Puppet-Durchläufe können mit den separaten Programmen puppet dashboard oder foreman visualisiert werden. Diese lassen übersichtlich auf einer Web-Oberfläche Puppet-Reports darstellen. Hiermit lassen sich schnell Probleme bereitende Rechner identifizieren und eine zeitnahe Problembehebung einleiten.

 

Notwendigkeit : Da Puppets Stärke darin liegt, große Systeme mit vielen Rechnern automatisiert zu verwalten, steht der Sysadmin vor der Aufgabe, dennoch den Überblick zu bewahren. Nicht immer läuft ein Puppet-Durchlauf reibungslos ab. Die Tendenz zu Fehlern liegt in heterogenen Systemen mit vielen verschiedenen Rechnermodellen und unterschiedlichen Nutzungsprofilen. Die Gründe hierfür sind vielfältig (z.B. volle Festplatten, unerwartete dpkg-Abbrüche) und können oder sollen sicherheitshalber nicht automatisiert behoben werden.

Sofern Puppet noch lauffähig ist, versucht es zwar, alle Konfigurationen vorzunehmen, sobald jedoch ein aufgerufenes Programm einen unerwarteten Rückgabewert zurückgibt, wird der Puppet-Run als failed bewertet (verbleibende Tasks werden dennoch noch aufgerufen). Die Ausgabe - ein puppet-report - eines jeden Puppet-Runs wird YAML-ausgezeichnet zurück an den Puppet-Master gesandt.

Die Reports werden vom Puppet-Master-Host geholt und in eine Datenbank eingetragen, um eine schnelle webbasierte Darstellung zu ermöglichen. Sie können zudem mit einer Monitoring-Software überwacht werden.

 

Kategorie : Konfigurationsmanagement 

Webseite : puppet.com (en)


Letzte Aktualisierung: 07.12.2016  -  Anzahl Ansichten seit dem 01. April 2013: 128
Erstellt: 28.10.2012

Firmen, die Dienstleistungen für Puppet anbieten:

Digicomp Academy AG
fence IT AG
4teamwork AG
foo.li systeme + software
stepping stone AG
Cirrax GmbH
DASEQ GmbH
Camptocamp SA
Adfinis SyGroup AG

OSS Referenzen zu Puppet:

Sherpany.com managed hosting
Amazee Labs managed hosting

OSS Top-News zu Puppet:

Rückblick Red Hat Summit 2015

OSS KnowHow-Artikel zu Puppet:

Puppet: Innovatives System Konfigurationsmanagement für Devops
Digitale nachhaltige Entwicklung für SchweizMobil
Vom Server zur automatisierten Plattform mit Puppet



Über OSS Produkte

OSS Produkte sind Software Lösungen und Plattformen, die unter einer von der Open Source Initiative (OSI) genehmigten Open Source Lizenz veröffentlicht sind. Firmen können Dienstleistungen wie Beratung, Integration, Erweiterungen, Wartung, Betrieb etc. für bestimmte OSS Produkte erbringen. Die jeweiligen Einträge umfassen nur eine kurze Beschreibung der OSS Produkte. Die Detailinformationen sind auf einer Vielzahl von weiteren Websites ersichtlich. Einige davon sind unter "Links" angegeben.

 

Ein neues OSS Produkt erfassen

Ein neues OSS Produkt kann unter "Produkt erfassen" erstellt werden. Ein registrierter User, der als OSS Firma eingeloggt ist, erhält das Recht, den Eintrag zu einem späteren Zeitpunkt wieder zu editieren. Ist der User nicht eingeloggt, müssen Name und Email-Adresse angegeben werden um den Eintrag später wieder bearbeiten zu können.

Es können nur Software-Systeme als OSS Produkte eingetragen werden, deren Quellcode unter einer Open Source Initiative (OSI) genehmigten Open Source Lizenz öffentlich zugänglich ist. Dienstleistungen (Services) wie Beratung, Betrieb etc. gelten nicht als OSS Produkte, sondern werden von OSS Firmen erbracht und müssen dementsprechend in diesen Firmenprofilen erwähnt werden. Eine neue OSS Firma kann unter "Registrierung als OSS Firma" eingetragen werden.

 

Ein bestehendes OSS Produkt bearbeiten

Wenn das bestehende OSS Produkt durch die eingeloggte OSS Firma oder den eingeloggten OSS Nutzer erstellt wurde, kann das OSS Produkt unter "Eintrag bearbeiten" angepasst werden. Falls Sie ein bereits bestehendes OSS Produkt bearbeiten möchten, zu dem Sie noch keinen Zugang haben, können Sie diesen per Email an info(at)ch-open.ch beantragen.

 

Warum OSS Produkte und nicht Open Source Projekte?

OSS Produkte werden im normalen Sprachgebraucht meist als "Open Source Projekte" bezeichnet. Auf www.opensource.ch ist jedoch die Unterscheidung zwischen Projekten als Open Source Produkte und umgesetzten Open Source Referenzen wichtig: OSS Produkte sind die eigenständigen Open Source Software-Lösungen und -Plattformen. OSS Referenzen stellen die in der Praxis eingesetzten Open Source Lösungen dar. Damit der Begriff "Projekt" nicht Verwirrung stiftet, versuchen wir auf www.opensource.ch auf dessen Verwendung zu verzichten.

 

Weitere Fragen oder Anregungen

Bei Fragen oder Anregungen kann das Redaktions-Team von www.opensource.ch per Mail an info(at)ch-open.ch kontaktiert werden.

Twitter Feed







Links

Über unsNewsletterKontaktNutzungsbedingungenCH Open Initiativen