Tag: salt-stack

SaltStack-Plattform oder Salz ist ein Python-basierten open-source Konfigurations-management-software und remote-execution-engine.

wie starten Sie in der Mitte von einem Salz-Zustand?

Anzahl der Antworten 2 Antworten
(dies ist eine Kopie einer Frage, die ich auf dem Salz-Benutzer-Gruppe, FWIW) Schreiben brauche ich einen Staat, mit dem die Installation einige Windows-server-features, startet das minion, und installiert dann einige weitere software. Es scheint, wie alle Teile

Einrichten von Umgebungen mit SaltStack

Anzahl der Antworten 1 Antworten
Wie mache ich Lakaien, einen bestimmten SaltStack Umgebung? Den GitFS-backend-tutorial besagt, dass Branchen zugeordnet Umgebungen die Verwendung des branch-name als Bezeichner. Wie Belege ich diese Umgebungen zu meinem Diener? Als ein Beispiel, sagen wir, Ich habe einen

Staat in SLS-Datei wird nicht gebildet, wie eine Liste

Anzahl der Antworten 3 Antworten
Habe ich eine sls-Datei; der Inhalt, die Folgen: apache: pkg.installed: -name: apache2 service.running: -enable: True - require: - pkg: apache Und ich bin immer die Fehler, wenn Sie versuchen, die für die Bereitstellung einer Ubuntu-Vagrant-box mit Salz

Minion-ID-configuration/Erkennung

Anzahl der Antworten 2 Antworten
Ich bin echt mal gespannt, wenn die minion-id geladen? http://docs.saltstack.com/en/latest/ref/configuration/minion.html#std:conf_minion-id Hier, er sagt, dass der minion-id ist das system, das Standard-hostname. Wann wird dieser Wert erhalten oben geladen? Jedesmal, wenn es gestartet wird oder wenn eine Veränderung

Kopieren Sie eine Datei vom salt-master-Schergen

Anzahl der Antworten 2 Antworten
Verwendung der Salt python-client-API gibt es eine Methode zum kopieren von Dateien vom master zum minion ohne die Verwendung von Salz-Datei-Server? Möchte ich nicht verwenden, die cp Modul oder Quelle salt://. InformationsquelleAutor bijalcm | 2014-12-29

Wie kann ich die dump-Säule-Daten, die gesendet werden, um minion

Anzahl der Antworten 3 Antworten
Wenn ich highstate an minion, es ist ein seltsamer Fehler. Ich vermute, dass die Säule Daten auf den Diener kann nicht richtig sein kann. Kann ich irgendwie einen dump der Säule Daten aus minion? Was ist die

Wie man eine Liste von allen Salz-Schergen in einer Vorlage?

Anzahl der Antworten 3 Antworten
Grundsätzlich bin ich der Erstellung eines Salz-Zustand beschreiben, Munin server-Konfiguration und die ich brauche, um eine Liste aller Schergen bekannt, die Meister, so etwas wie dieses: {% for host in pillar['munin_clients'] %} [{{ host.fqdn }}] address {{

Keine Schergen abgestimmt das Ziel. Kein Befehl wurde gesendet, keine jid zugewiesen wurde<Salz -, Stapel - >

Anzahl der Antworten 2 Antworten
Habe ich installiert, saltstack und fügte hinzu, ein minion master. Ich bekomme die Ausgabe des Befehls, wie unten $ salt-key Accepted Keys: xxxx.abcd.com Denied Keys: Unaccepted Keys: Rejected Keys: aber wenn ich drücken Sie die $salt \*

Wie verwenden von logischen Operatoren in jinja template auf Salz-stack (UND, ODER)

Anzahl der Antworten 1 Antworten
Ich bin mit einem jinja template zu generieren, die eine state-Datei für Salz. Ich fügte hinzu, einige Bedingungen und zum Ausdruck bringen möchte: if A or B. Jedoch, es scheint, ich kann nicht erhalten keine logischen operator

Lösen Sie mit SaltStack: initctl: `kann keine Verbindung zu Upstart: Failed to connect to socket /com/ubuntu/upstart: Verbindung abgelehnt"

Anzahl der Antworten 1 Antworten
Bekam ich die folgende Fehlermeldung, wenn ich versuchte, "vagrant up" auf dem standard-ubuntu/vivid64 mit virtualbox: initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused Den vollständigen Fehler-stream ist hier: https://pastee.org/hnh8x Sagen Sie

Wie kann ich Anhängen, um jedes Element in einer Liste von strings?

Anzahl der Antworten 2 Antworten
Habe ich eine Liste von strings, die die IP-Adressen. Ich möchte anfügen, eine port-Nummer zu jedem von Ihnen. In python würde ich es tun, so etwas wie dieses: ip_list = [(ip + ":" + port) for ip

saltstack: erstellen von Verzeichnis-nur wenn nicht vorhanden

Anzahl der Antworten 2 Antworten
Derzeit habe ich folgende Regel für das erstellen eines Verzeichnisses, /init/dir: file.recurse: - source: salt://init_dir/init - user: name - group: group - name: /path/init - dir_mode: 2775 - file_mode: 777 Nun möchte ich ein Verzeichnis erstellen, auf

Wie man die IP-Adresse des Hostnamens innerhalb jinja template

Anzahl der Antworten 5 Antworten
Unserer saltstack ist, basierend auf dem Hostnamen (webN., dbN., etc.). Aber für verschiedene Dinge, die ich brauche IPs von solchen Servern. Jetzt hatte ich Sie gespeichert Säulen, aber die Anzahl der Orte, die ich zu synchronisieren, wächst.

Wie kann ich das ausführen mehrerer Befehle mit Salz Stack?

Anzahl der Antworten 3 Antworten
Habe ich versucht, hinzuzufügen: mypack: pkg: - installed - pkgs: - mercurial - git cmd.run: - name: 'mkdir -p /opt/mypack' cmd.run: 'hg pull -u -R /opt/mypack || hg clone -R /opt https://...' cmd.run: 'ln -s /opt/mypack/etc/init.d/xxx /etc/init.d/xxx'

Überprüfen Sie die Datei existiert, und erstellen einen symlink

Anzahl der Antworten 2 Antworten
Ich möchte so etwas machen: wenn Eine Datei existiert, oder es ist keine symlink-B, erstellen Sie einen symlink B -> A. Für die ich jetzt habe: B: file: - symlink: - target: A - exists: - name:

Gibt es eine Möglichkeit, nur Änderungen und Fehler anzuzeigen?

Anzahl der Antworten 5 Antworten
Habe ich Recht umfangreich Salz config und ich möchte in der Lage, um zu sehen, was sich verändert hat. Wenn ich nur laufen salt '*' state.highstate ich hab die ganze Liste mit Dingen, die vorhanden waren und

SaltStack: Wie gebe ich in einer Watch-Anweisung ein Verzeichnis an, in dem alle Dateien überwacht werden sollen?

Anzahl der Antworten 2 Antworten
Möchte ich den nginx-Dienst neu zu starten, wenn eine Datei in der /etc/nginx/conf.d Verzeichnis erstellt oder geändert wird. Gibt es eine Reihe von Dateien in diesem Verzeichnis, und anstatt der Angabe von bestimmten Dateien, ich möchte die

Salzstapel: Körner gegen Säulen

Anzahl der Antworten 4 Antworten
In der Salz system es gibt Körner und Säulen. Ich verstehe, wie kann ich zuweisen benutzerdefinierte Körner, aber wenn wäre es besser, zu prüfen, mit Säulen? InformationsquelleAutor der Frage Jeff Bauer | 2012-10-29

Ein Bash-Skript von einem anderen Skript aufrufen und Argumente mit Anführungszeichen und Leerzeichen übergeben

Anzahl der Antworten 3 Antworten
Habe ich zwei test-bash-Skripten auf Linux-problem klar zu machen. TestScript1 aussieht: echo "TestScript1 Arguments:" echo "$1" echo "$2" echo "$#" ./testscript2 $1 $2 TestScript2 aussieht: echo "TestScript2 Arguments received from TestScript1:" echo "$1" echo "$2" echo "$#"

Salt Stack: Verwendung von Ausführungsmodulen in SLS

Anzahl der Antworten 1 Antworten
So weit ich sehen kann in der Salz-Dokumentation (z.B. hier) es gibt zwei Arten von Modulen unterstützt: state Module und Ausführung Module (ich weiß, es sind auch Renderer, Wiedereinsteiger und so weiter). Die meisten Beispiele der SLS-Dateien