Erstellen der Zentrale Foreman Node

Eine zentrale Foreman Knoten bietet eine Web-Schnittstelle und der Konfiguration von anderen Servern für die Bereitstellung verwendet, Konfiguration und Betrieb. Diese anderen trennt include DNS, DHCP, TFTP und Puppet Dienstleistungen, die mit dem zentralen Knoten Foreman Schnittstelle mit einem "Smart-Proxy" Client.

Installation auf Debian 7 Pfeifend

Foreman wird durch ein Modul mit Puppet Puppet Betriebssystem im Stand-alone-Modus installiert. Dies ist ein geeigneter Ansatz für eine Bootstrap-Puppet Master, die neben Foreman laufen wird. Ich habe auch mit Marionette installieren Puppet Labs Repository.

Aktivieren Puppet Repository

Installieren Marionette von apt.puppetlabs.com Repository. Für Debian 7, die Befehle:

Installieren Puppet-Agent

Die Version von Puppet I zu erhalten, ist 3.3.2.

Foreman Repository

Installieren Foreman

Wir verwenden die Foreman Installateur Foreman und Puppet zusammen auf demselben Host.

Das Installationsprogramm wird nun verwendet, um Foreman und Puppet Master installieren. Es nutzt die Puppet-Agent im Standalone-Modus zum Download und konfigurieren Sie die Pakete.

Erfolgreicher Exit

Dies ist, was eine erfolgreiche Installation aussehen sollte.

Fallstricke

Liste der Probleme, die ich gestoßen

Fall

Hostnamen sollte Kleinbuchstaben. Die Marionette Foreman Module fehlschlagen bei der Erzeugung des Zertifikats, wenn der Name des Zertifikats ist Kleinbuchstaben, aber die Module für die Existenz mit der aktivierten Hostnamen überprüfen. Im Allgemeinen, Hostnamen sollte immer Kleinbuchstaben. Ich habe einen Fehler in schnell Benennung eines virtuellen Servers, der für diese Konfiguration verwenden.


Fortsetzen ... Nächster Artikel

20. November, 2013 Posted by Jon Jaroker Abgelegt in: TheForeman ,

Seien Sie den ersten Kommentar. Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *