12 Januar 2016
Wenn es darum geht, mit Puppet eine große Anzahl Systeme in komplexen Umgebungen zu managen, führt früher oder später kein Weg daran vorbei, sich Gedanken über die Organisation der eigenen, oft gewachsenen Puppet-Codebase zu machen. Ein Entwurfsmuster hierfür ist das „Role-/Profile-Pattern“: ein Ansatz der darauf abzielt eine schnelle Orientierung zu ermöglichen und Konfigurationen leichter nachzuvollziehen. […]
21 Mai 2015
Owncloud erfreut sich zunehmender Beliebtheit. Neben Universtitäten und Privatpersonen finden auch immer mehr Unternehmen Gefallen an der offenen und einfach zu benutzenden Filesharing-Lösung, bei der die Daten auf eigenen Servern verbleiben können. Um die Installation einer Owncloud-Umgebung zu vereinfachen beschreiben wir im Folgenden, wie diese inklusive der Anbindung an ein LDAP automatisiert möglich ist. Datei-Austausch-Dienste […]
24 März 2015
Dieser Blog Eintrag ist ein Tutorial, um die Benutzung von PuppetDB aufzuzeigen und ein paar Beispiele für die Benutzung zu geben. Was ist PuppetDB PuppetDB ist ein Backend für Puppet, um verschiedene Informationen aus dem Puppetmaster heraus zu speichern und wieder verfügbar zu machen. Sie ist der Nachfolger der ActiveRecord basierten Storeconfigs. PuppetDB kann Fakten, […]
10 Juni 2014
Im ersten Teil wurde Foreman installiert und konfiguriert. Damit ist es bereits möglich, Systeme mit Puppet zu konfigurieren und Reports einzusehen. Jetzt folgt die Konfiguration des Provisionings, um auch neue Systeme installieren zu können. Subnet konfigurierenUm Installationen zu ermöglichen, muss zunächst das verwendete IP-Subnet in Foreman konfiguriert werden. Dazu wird unter Infrastructure -> Subnets der […]
27 Januar 2014
Konfigurationsmanagement und Monitoring sind heutzutage die wichtigsten Teile des Betriebs von größeren Computerlandschaften. Gerade beim Konfigurationsmanagement können aber leicht Fehler passieren, die Fatal für den Betrieb sein können. Ein korrektes Monitoring des Konfigurationsmanagements ist deswegen enorm wichtig. Wenn man mit Puppet oder anderen Konfigurationsmanagement-Systemen arbeitet, kann es manchmal vorkommen, dass nach einer Änderung manche Nodes […]