web-dev-qa-db-ja.com

ソルトスタックミニオンでファイルの内容を表示する

Salt Stackを使用して、すべてのミニオンにファイルの内容を出力するにはどうすればよいですか?

私が見つけることができる唯一の「プル」機能は このミニオンプッシュコミット にありますが、これにはマスターの構成変更が必要です。

5
Petrus Theron

cmd.runモジュールを使用した解決策:

salt '*' cmd.run 'cat /path/to/file'
10
Petrus Theron

外部コマンドを使用せずにファイルの内容を取得します。

Sudo salt '*' cp.get_file_str file:///etc/hosts
7
jpoppe

この機能はSaltの新しいバージョンで追加されました。これは、Saltの公式ドキュメントにあります リンク

次のコマンドを発行して、ファイルをソルトミニオンからマスターにプッシュできます。

salt '*' cp.Push /path/to/file

file_recvオプションをTrueに設定する前に、ソルトマスター構成ファイルで有効にする必要があることに注意してください。

1
Mehdi Yedes