EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Knife-Deps – Online in der Cloud

Führen Sie Knife-Deps im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl „Knife-Deps“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Knife-Deps – Die Manpage für den Unterbefehl „Knife Deps“.

Das Messer abhängig Der Unterbefehl wird verwendet, um Abhängigkeiten für einen Knoten, eine Rolle oder ein Kochbuch zu identifizieren.

Syntax

Dieser Unterbefehl hat die folgende Syntax:

$ Messerabstände (Optionen)

Optionen

Dieser Unterbefehl hat die folgenden Optionen:

-c KONFIGURATIONSDATEI, --config KONFIGURATIONSDATEI
Die zu verwendende Konfigurationsdatei.

--chef-repo-pfad PATH
Der Weg zum Chef-Repo. Diese Einstellung überschreibt den Standardpfad zum
chef-repo. Standard: wie von . angegeben chef_repo_path in config.rb.

--chef-zero-port PORT
Der Port, auf dem chef-zero lauscht.

--[keine Farbe
Verwenden Sie diese Option, um die farbige Ausgabe anzuzeigen.

--gleichzeitigkeit
Die Anzahl der zulässigen gleichzeitigen Verbindungen. Standard: 10.

-D, --disable-editing
Verwenden Sie diese Option, um zu verhindern, dass der $EDITOR geöffnet wird, und um die Daten unverändert zu akzeptieren.

--Vorgaben
Verwenden Sie diese Option, damit das Messer den Standardwert verwendet, anstatt einen Benutzer zu bitten, einen anzugeben.

-e EDITOR, --Editor EDITOR
Der $EDITOR, der für alle interaktiven Befehle verwendet wird.

-E UMGEBUNG, --Umgebung
Der Name der Umgebung. Wenn diese Option zu einem Befehl hinzugefügt wird, wird der Befehl
wird nur für die benannte Umgebung ausgeführt.

-F FORMAT, --Format FORMAT
Das Ausgabeformat: Zusammenfassung (Standard), Text, JSON, YAML und pp.

-H, --help
Zeigt Hilfe zum Befehl an.

-k SCHLÜSSEL, --Schlüssel WESENTLICHE
Der private Schlüssel, den das Messer verwendet, um Anfragen des API-Clients an den . zu signieren
Chef-Server.

--print-after
Verwenden Sie diese Option, um Daten nach einem destruktiven Vorgang anzuzeigen.

--[no-]rekurs
Verwenden Sie die --rekursion um Abhängigkeiten rekursiv aufzulisten. Diese Option kann nur verwendet werden, wenn
--Baum eingestellt ist was immer dies auch sein sollte.. Standard: --no-recurse.

--Fernbedienung
Wird verwendet, um Abhängigkeiten von Objekten zu ermitteln, die sich auf dem Chef-Server statt in befinden
das örtliche Koch-Repo. Standard: falsch.

--repo-modus MODE
Das Layout des lokalen Chefkochs. Mögliche Werte: statisch, alles, oder
gehostet_alles. Benutzen statisch nur für Rollen, Umgebungen, Kochbücher und Daten
Taschen. Standardmäßig, alles und gehostet_alles werden dynamisch ausgewählt
je nach Servertyp. Standard: alles / gehostet_alles.

-s URL, --server-URL URL
Die URL für den Chef-Server.

--Baum Verwenden Sie diese Option, um Abhängigkeiten in einer visuellen Baumstruktur anzuzeigen (einschließlich Duplikaten, falls vorhanden).
existieren). Standard: falsch.

-u BENUTZER, --Benutzer USER
Der Benutzername, der von Knife verwendet wird, um Anfragen des API-Clients an den Chef zu signieren
Server. Die Authentifizierung schlägt fehl, wenn der Benutzername nicht mit dem privaten Schlüssel übereinstimmt.

-in, --Version
Die Version des Chef-Clients.

-V, - ausführlich
Stellen Sie für ausführlichere Ausgaben ein. Verwenden -VV für maximale Ausführlichkeit.

-Und, --Ja
Beantworten Sie mit alle Sicherheitsabfragen mit „Ja“. Messer fragt nicht nach
Bestätigung.

-z, --Lokalbetrieb
Verwenden Sie diese Option, um den Chef-Client im lokalen Modus auszuführen. Dies ermöglicht alle Befehle, die funktionieren
gegen den Chef-Server, um auch gegen das lokale Chef-Repo zu arbeiten.

Beispiele

$ Messer hängt von nodes/node_name.json ab

$ Messer hängt von den Rollen/Rollenname.json ab

$ Messer hängt von Cookbooks/Kochbuchname.json ab

$ Messer hängt von den Umgebungen/Umgebungsname.json ab

Um die Abhängigkeiten für eine Kombination aus Knoten, Kochbüchern, Rollen und/oder zu finden
Umgebungen:

$ Messer Deps Cookbooks/git.json Cookbooks/github.json Rollen/base.json Umgebungen/desert.json Knoten/mynode.json

Um alle untergeordneten Knoten zurückzugeben, kann ein Platzhalter verwendet werden. Zum Beispiel alle
Umgebungen:

$ Messer hängt von Umgebungen/*.json ab

Verwenden Sie das --Baum Option zur Anzeige der Ergebnisse mit Struktur:

$ Messer hängt von Roles/webserver.json ab

etwas zurückgeben wie:

Roles/webserver.json
Rollen/base.json
Kochbücher/Github
Kochbücher/git
Kochbücher/Benutzer
Kochbücher/Apache2

Die Ausgabe von Messer abhängig kann an übergeben werden Messer laden:

$ Messer-Upload `Knife deps nodes/*.json

Die Ausgabe von Messer abhängig kann an übergeben werden Messer xargs:

$ Messer deps nodes/*.json | Xargs Messer hochladen

Nutzen Sie Knife-Deps online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad