Dies ist der Befehl salt-call, 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
Salt-Call – Salt-Call-Dokumentation
ZUSAMMENFASSUNG
Salt-Call [Optionen]
BESCHREIBUNG
Der Befehl salt-call wird verwendet, um Modulfunktionen stattdessen lokal auf einem Minion auszuführen
Sie werden vom Master ausgeführt. Salt-Call wird zum Ausführen eines eigenständigen Minions verwendet und war es auch
Ursprünglich zur Fehlerbehebung erstellt.
Der Salt Master wird kontaktiert, um während der Ausführung Statusdateien und andere Ressourcen abzurufen
es sei denn, die --lokal Option ist angegeben.
Anmerkungen:
Salzruf Befehle werden aus dem Shell-Kontext des aktuellen Benutzers ausgeführt, while Salz Befehle
aus dem Standardkontext des Systems ausführen.
OPTIONAL
--Version
Drucken Sie die laufende Version von Salt aus.
--versions-report
Abhängigkeiten und Versionsnummer des Programms anzeigen und dann beenden
-H, --help
Hilfenachricht anzeigen und beenden
-c KONFIG_VERZ, --config-dir=KONFIG_dir
Der Speicherort des Salt-Konfigurationsverzeichnisses. Dieses Verzeichnis enthält die
Konfigurationsdateien für Salt Master und Minions. Der Standardspeicherort auf den meisten
Systeme ist /etc/salz.
--hard-crash
Lösen Sie eine beliebige ursprüngliche Ausnahme aus, anstatt ordnungsgemäß zu beenden. Standard: Falsch
-G, --Körner
Gibt die von den Salzkörnern generierten Informationen zurück
-m MODULE_DIRS, --module-dirs=MODULE_DIRS
Geben Sie ein zusätzliches Verzeichnis an, aus dem Module abgerufen werden sollen. Es können mehrere Verzeichnisse vorhanden sein
bereitgestellt durch mehrmaliges Übergeben von -m /--module-dirs.
-D, --doc, --Dokumentation
Gibt die Dokumentation für das angegebene Modul oder für alle Module zurück, falls keine vorhanden sind
angegeben
--master=MEISTER
Geben Sie den zu verwendenden Master an. Der Minion muss beim Master authentifiziert werden. Wenn
Wenn diese Option weggelassen wird, werden die Master-Optionen aus der Minion-Konfiguration verwendet. Wenn
Wenn mehrere Master eingerichtet sind, wird der erste aufgelistete Master verwendet, der antwortet.
--Rückkehr RÜCKKEHRER
Legen Sie Salt-Call fest, um die Rückgabedaten an eine oder mehrere Rückgabeschnittstellen zu übergeben. Benutzen
Viele Returner-Schnittstellen geben eine durch Kommas getrennte Liste von Returnern an.
--lokal
Führen Sie Salt-Call lokal aus, als ob kein Master ausgeführt würde.
--file-root=DATEI_ROOT
Legen Sie dieses Verzeichnis als Basisdateistamm fest.
--pillar-root=PILLAR_ROOT
Legen Sie dieses Verzeichnis als Basis-Pillar-Root fest.
--retcode-passthrough
Beenden Sie den Vorgang mit dem Salt-Call-Retcode und nicht mit dem Salt-Binär-Retcode
--metadaten
Drucken Sie die Ausführungsmetadaten sowie die Rückgabe aus. Dadurch wird das ausgedruckt
Ausgabedaten, der Rückkehrcode usw.
--id=ID
Geben Sie die zu verwendende Minion-ID an. Wenn diese Option weggelassen wird, wird die ID-Option aus dem
Es wird die Minion-Konfiguration verwendet.
--skip-grains
Keine Körner laden.
--refresh-grains-cache
Erzwingen Sie eine Aktualisierung des Grains-Cache
Protokollierung Optionen
Protokollierungsoptionen, die alle in den Konfigurationsdateien definierten Einstellungen überschreiben.
-l LOG_LEVEL, --log-level=LOG_LEVEL
Protokollebene der Konsolenprotokollierung. Einer von alle, Müll, Spur, debuggen, Info, Warnung, Fehler,
ruhig. Standard: Info.
--log-file=LOG_FILE
Pfad der Protokolldatei. Standard: /var/log/salt/minion.
--log-file-level=LOG_LEVEL_LOGFILE
Protokollierungsebene der Protokolldatei. Einer von alle, Müll, Spur, debuggen, Info, Warnung, Fehler,
ruhig. Standard: Info.
Ausgang Optionen
--aus Übergeben Sie einen alternativen Outputter, um die Rückgabe der Daten anzuzeigen. Dieser Ausgabegerät kann
einer der verfügbaren Ausgabegeräte sein:
Körner, Hochzustand, JSON, Haupt, übertriebene Bühne, drucken, roh, txt, YAML
Einige Ausgabeprogramme werden nur für Daten formatiert, die von bestimmten Funktionen zurückgegeben werden. zum
Instanz, die Körner outputter funktioniert nicht für Nicht-Grain-Daten.
Wenn ein Ausgabegerät verwendet wird, das die an ihn übergebenen Daten nicht unterstützt, dann ist Salt
wird auf die zurückgreifen drucken outputter und zeigen Sie die Rückgabedaten mit dem Python an
drucken Standardbibliotheksmodul.
Anmerkungen:
Wenn Sie verwenden --out=json, du wirst wahrscheinlich wollen --statisch sowie. Ohne das
static Option erhalten Sie einen separaten JSON-String pro Minion, wodurch JSON
Ausgabe insgesamt ungültig. Dies ist auf die Verwendung eines iterativen Ausgabeprogramms zurückzuführen. Also wenn
Sie es an einen JSON-Parser füttern möchten, verwenden Sie --statisch .
--out-int AUSGABE_INDENT, --output-indent AUSGABE_INDENT
Drucken Sie die Ausgabe eingerückt um den angegebenen Wert in Leerzeichen. Negative Werte deaktivieren
Vertiefung. Gilt nur für Ausgabegeräte, die Einrückungen unterstützen.
--out-file=OUTPUT_FILE, --output-file=AUSGABE_DATEI
Schreiben Sie die Ausgabe in die angegebene Datei.
--keine Farbe
Alle farbigen Ausgaben deaktivieren
--force-color
Farbige Ausgabe erzwingen
Anmerkungen:
Bei farbiger Ausgabe sind die Farbcodes wie folgt:
grünen steht für Erfolg, roten bezeichnet Fehler, blau bezeichnet Veränderungen und Erfolg und
gelben bezeichnet eine erwartete zukünftige Änderung der Konfiguration.
Nutzen Sie Salt-Call online über die Dienste von onworks.net