2017-02-17 3 views
0

Ich habe einige der Foren und Omnibus Updater Kochbuch für die Aktualisierung der Chef-Kunden gesehen, aber es spricht alles für die Knoten, die Internet-Konnektivität haben, aber in einer Situation, wenn sie keine Internetverbindung dann wie Können wir das Paket holen und den Client aktualisieren? Wir betrachten nexus als Artefaktmanagement.Upgrade-Chef-Client ohne Internet-Zugang

Irgendwelche Gedanken.

Antwort

0

Es gibt keine allgemeine Lösung für so "spezielle" Umgebungen. Wenn Sie bereits an Nexus denken, wo ist der Punkt, an dem Sie kämpfen?

Die einfachste Sache wäre, das Koch-Client-Paket zu holen (.deb, .rpm usw.) von Ihrem Nexus remote_file verwenden und danach nur das Paket installieren Chef verwenden.

Es scheint, dass Sie ein Plugin für Nexus benötigen Debian repos Gastgeber (Artifactory AFAIK es aus der Box unterstützt), so dass Sie auch dies nur für den Vertrieb nutzen könnten - oder aber Sie andere Pakete verteilen.

Um Art wiederholen .. bitte das eigentliche Problem ein bisschen mehr im Detail beschreiben (nachdem Sie versucht haben und gescheitert ..)

+0

Wir haben versucht, den Omnibus Updater Kochbuch zu verwenden für unsere Koch-Kunden ein Upgrade aber Die Herausforderung, die wir haben, ist, dass die Installateure direkt von der Chef-Website über das Internet geholt werden, was nicht machbar ist, da alle unsere Server keine Internetverbindung haben. In diesem Fall würden wir gerne wissen, wie und wo wir das Kochbuch mit nexus repo ändern müssen. – Sarfraz

+0

Sie haben keine Mechanismen zum Verteilen von Betriebssystempaketen? – StephenKing

Verwandte Themen