Ich verstehe die Vorteile der Verwendung von Chef und Puppe in einer Multiserver-Umgebung. Es ist fantastisch, um die Konfiguration auf vielen Servern zu erzwingen und zu beschreiben.
Angenommen, Sie haben einen einzelnen Server. Welchen Vorteil haben chef-solo
Sie gegenüber der einfachen manuellen Konfiguration des Servers? Ich liebe den Koch, aber ich kann mir keinen Grund vorstellen, warum es sich lohnt, sich die Zeit für die Einrichtung von Chef-Solo zu nehmen, wenn man eine einzelne oder sogar zwei Server-Architekturen einsetzt, aber anscheinend tun es die Leute.
Ich ging ungefähr in einem Blog-Beitrag vom Januar weiter . Schließlich müssen Sie diesen Computer migrieren, ersetzen, einen neuen einrichten, einen Testaufbau ausführen usw. Außerdem wird alles an einem Ort dokumentiert, sodass jeder andere, der sich den Computer ansehen muss, erkennen kann, was gerade läuft weiter, ohne im System herumjagen zu müssen.
Wie oben steht: Jedes Mal, wenn ich einen anderen Computer bekomme, muss ich ein Benutzerkonto hinzufügen, SSH-Schlüssel kopieren, die mir vertrauten Pakete installieren usw. Es wird alt. Sie tun es einmal, an einem Ort und wissen, dass es diese Aktion jedes Mal ausführen wird. Wenn Sie jemals eine zweite Maschine bekommen oder eine neue Version der aktuellen erstellen müssen, sind Sie fast da, sobald Sie anfangen.
quelle