Dateien hin und her kopieren
Dateien vom Master zu den Minions kopieren und umgekehrt
Vom Master auf die Minions
Mit salt-cp kopieren Sie Dateien ähnlich wie mit scp vom Master auf die Minions.
echo "Hallo Salt">/tmp/salt.txt
salt '*' file.mkdir /tmp/test
salt-cp '*' /tmp/salt.txt /tmp/test/salt.txt
salt '*' cmd.run "cat /tmp/test/salt.txt"
salt '*' file.remove /tmp/test/salt.txt
salt '*' file.rmdir /tmp/test
Es geht auch anders herum
Der andere Weg, Dateien vom Minion an den Master zu senden, ist standardmäßig deaktiviert.
Setzen Sie file_recv: True
und beispielsweise file_recv_max_size: 1024
in der Datei /etc/salt/master.d/file_recv.conf
und starten Sie den Salt.Master neu.
file_recv: True
file_recv_max_size: 1024
Dateien können nun kopiert werden. Beispiel:
salt '*' cp.push /etc/fstab
Die kopierten Dateien finden Sie nun in /var/cache/salt/master/minions/<MINION-ID>
Last updated