Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.4. Erstellen angepasster Produkte und Repositorys

Dieser Abschnitt beschreibt das Erstellen eines angepassten Produkts, das die bereitzustellenden Puppet-Module reflektiert. Sie können dieses Vorgehen auch dazu verwenden, um angepasste Repositorys für Puppet und Yum zu erstellen.

Prozedur 3.4. So erstellen Sie ein angepasstes Produkt:

  1. Klicken Sie auf InhaltProdukte und anschließend auf Neues Produkt.
  2. Geben Sie Angepasste Produkte im Feld Name ein. Die Kennung wird automatisch erzeugt. Sie brauchen weder einen GPG-Schlüssel noch einen Synchronisationsplan oder eine Beschreibung anzugeben.
  3. Klicken Sie auf Speichern.
  4. Sobald die Ansicht aktualisiert wurde, klicken Sie auf Repository erstellen.
  5. Geben Sie als Name Puppet-Module ein. Die Kennung wird automatisch erzeugt.
  6. Wählen Sie im Feld Typ den Wert puppet. Lassen Sie das Feld URL leer.
  7. Klicken Sie auf Speichern.
Im nächsten Schritt wird ein Puppet-Modul in das Puppet-Modul-Repository hochgeladen. Sie können auch https://forge.puppetlabs.com als URL zur lokalen Spiegelung von Puppet Forge verwenden. Das bedeutet, dass alle Inhalte von Puppet Forge auf Ihrem Satellite verfügbar sein werden. Allerdings erfordert dies das Herunterladen von über 2.700 Modulen und kann abhängig von Ihrer verfügbaren Bandbreite eine geraume Zeit in Anspruch nehmen. Dieses Beispiel verwendet das motd-Modul, da es einfach ist und keine Abhängigkeiten zu anderen Modulen hat.

Prozedur 3.5. So laden Sie ein Puppet-Modul in das Repository hoch:

  1. Laden Sie das motd-Puppet-Modul von https://forge.puppetlabs.com/jeffmccune/motd herunter. Die heruntergeladene Datei trägt die Dateiendung .tar.gz.
  2. Klicken Sie auf InhaltProdukte und anschließend auf Angepasste Produkte im Feld Name.
  3. Klicken Sie auf dem Reiter Repositorys auf Puppet-Module, um das Puppet-Modul-Repository zu bearbeiten.
  4. Klicken Sie im Abschnitt Puppet-Modul hochladen auf Durchsuchen und navigieren Sie zum motd-Modul, das Sie zuvor heruntergeladen haben.
  5. Klicken Sie auf Hochladen.