Ich versuche, Chef zu verwenden, ich habe alle von ihnen zur Verfügung gestellten Schritte ausgeführt, um "Chef-Server mit Ihrer Hardware zu installieren und zu konfigurieren"
Ich habe die folgenden Befehle von der Workstation ausgeführt
%Vor%Ausgabe
Verbindung zum Host my_server: 443
Erfolgreich verifizierte Zertifikate von 'my_server'
Aber wenn ich den folgenden Befehl verwende
%Vor%Ausgabe:
FEHLER: Das Objekt, nach dem Sie suchen, wurde nicht gefunden
Was ist los?
Ich habe festgestellt, was die Ursache für meinen Fehler ist. Die Datei "chef_server_url" muss den Namen der Organisation am Ende der URL enthalten.
chef_server_url Ссылка
Ich habe den Namen der Organisation hinzugefügt und es hat mein Problem gelöst (404 nicht gefunden)
Sie haben Ihre knife.rb
Datei nicht geteilt, um genauer zu sein (in knife.rb müssen Sie client_key
, validation_client_name
, validation_key
usw. angeben), im Allgemeinen haben Sie nicht Jeder registrierte Chef-Kunde bootet weder Maschinen noch lokale Maschinen. Hier ist das Dokument darüber, wie Sie Ihren Client erstellen . Hier haben Sie möglicherweise eine Antwort auch.