RedHat Satellite/Katello und Hiera

RedHat Satellite/Katello und Hiera

Ich verwende RedHat Satellite 6.1.1 und synchronisiere erfolgreich Puppet-Module aus einer lokalen Schmiede in den Katello-Teil von Satellite.

Ich bin jedoch nicht sicher, wie ich meine Hiera-Daten synchronisieren kann.

Natürlich möchte ich zur Kontrolle der Daten die Lebenszyklusverwaltungsfunktionen von Katello nutzen, bin mir aber nicht sicher, wie ich das anstellen soll.

Soll ich das Puppet-Git-Repository als Quelle hinzufügen? Das würde doch sicher die verfügbaren Puppet-Module durcheinanderbringen?

Antwort1

Am Ende haben wir ein einfaches Bash-Skript eingerichtet, das rsyncdie Hiera-Daten von Git nach Satellite und in alle Capsules kopiert. Wir verwenden Git zur Versionskontrolle, sodass wir Daten bei Bedarf wiederherstellen können.

Indem wir Katello nicht verwenden, haben wir den zusätzlichen Vorteil, dass wir Parameter ändern können, ohne einen weiteren Publish/Promote-Vorgang in Satellite durchführen zu müssen (was viel Zeit in Anspruch nehmen kann).

verwandte Informationen