So erstellen Sie ein Apt-Repository auf Puppet Master

So erstellen Sie ein Apt-Repository auf Puppet Master

Ich richte einen Puppet-Master ein und möchte Nagios Core 4 und Nagios-Plugins an jeden meiner Agenten und den Master selbst verteilen.

Nagios Core 4 ist derzeit nicht in den Ubuntu-Repositories verfügbar, daher habe ich mit FPM Debs aus den Tarballs erstellt und sie gemäß den folgenden Anweisungen zur Master-Quellenliste hinzugefügt:Wie erstelle ich mein eigenes lokales Repository?

Dadurch werden die Debs jedoch nicht an die Puppet-Agenten weitergegeben. Wie kann ich ein Repository einrichten, damit apt-get auf den Agenten die Debs verwenden kann?

Antwort1

Es gibt viele Möglichkeiten, dies zu erreichen. Die Frage, auf die Sie verlinkt haben, beschreibt Ihnen einige Möglichkeiten, wie Sie ein lokales Repository einrichten.

Sobald Sie ein lokales Repository haben, müssen Sie APT für dessen Verwendung konfigurieren. Dies bedeutet, dass Sie die Datei „sources.list“ aktualisieren oder eine Datei mit den Informationen, die für die Verbindung mit Ihrem Repository erforderlich sind, zu „sources.list.d“ hinzufügen müssen. Dazu gehören Informationen zum Netzwerkprotokoll und Pfadinformationen.

Sie können sicherlich Puppet verwenden, um Ihre Apt-Quellen zu konfigurieren. Es gibt viele Möglichkeiten, dies zu tun.

verwandte Informationen