これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド Salt-cp です。
プログラム:
NAME
塩-cp - 塩-cp ドキュメント
ファイルを一連のシステムにコピーする
SYNOPSIS
Salt-cp '*' [オプション] ソース宛先
Salt-cp -E '.*' [オプション] SOURCE DEST
Salt-cp -G 'os:Arch.*' [オプション] SOURCE DEST
DESCRIPTION
Salt コピーは、指定されたターゲットに一致するすべての Salt ミニオンにローカル ファイルをコピーします。
注: Salt-cp は Salt の公開メカニズムを使用します。 これは、コンテンツのプライバシーを意味します。
ネットワーク上のファイルは、使用中のトランスポートに完全に依存します。 さらに、
Salt-Master はデバッグログを使用して実行されているため、ファイルの内容がログに記録されている可能性があります。
ディスクに記録されます。
OPTIONS
- バージョン
実行中のSaltのバージョンを印刷します。
-バージョン-レポート
プログラムの依存関係とバージョン番号を表示して、終了します
-NS、 - 助けて
ヘルプメッセージを表示して終了します
-c CONFIG_DIR、 --config-dir = CONFIG_dir
Salt構成ディレクトリの場所。 このディレクトリには、
ソルトマスターとミニオンの設定ファイル。 ほとんどのデフォルトの場所
システムは / etc / salt.
-t タイムアウト、 --timeout = TIMEOUT
Salt ミニオンからの応答を待機するタイムアウト (秒単位)。 タイムアウト
数値は、コマンドラインクライアントがミニオンをクエリするまで待機する時間を指定します。
実行中のジョブを確認します。 デフォルト: 5
ロギング オプション
構成ファイルで定義された設定を上書きするログオプション。
-l LOG_LEVEL、 --log-level = LOG_LEVEL
コンソールログログレベル。 の一つ を, ごみ, トレース, debug, info, 警告, エラー,
静かな。 デフォルト: 警告.
--log-file = LOG_FILE
ログファイルのパス。 デフォルト: /var/log/salt/master。
--log-file-level = LOG_LEVEL_LOGFILE
ログファイルのログログレベル。 の一つ を, ごみ, トレース, debug, info, 警告, エラー,
静かな。 デフォルト: 警告.
ターゲット 選択
-E、 --pcre
ターゲット式は、正規表現ではなく PCRE 正規表現として解釈されます。
シェルグロブ。
-L、 - リスト
ターゲット式はカンマ区切りのリストとして解釈されます。 例:
server1.foo.bar、server2.foo.bar、example7.quo.qux
-NS、 - 粒
ターゲット式は、Salt Grain システムによって返された値と一致します。
ミニオンたち。 ターゲット式は「」の形式です。 :
式>'; 例: 'os:Arch*'
これはバージョン 0.9.8 で変更され、正規表現の代わりにグロブ表現を受け入れるようになりました。
表現。 グレインとの正規表現マッチングを使用するには、 --gran-pcre を使用します。
オプションを選択します。
--グレインpcre
ターゲット式は、Salt Grain システムによって返された値と一致します。
ミニオンたち。 ターゲット式は「」の形式です。 :< レギュラー
式>'; 例: 'os:Arch.*'
-NS、 --ノードグループ
Salt Master 構成ファイルで定義された事前定義された複合ターゲットを使用します。
-NS、 - 範囲
シェル グロブを使用してターゲットを評価する代わりに、範囲式を使用して
ターゲットを特定します。 範囲式は %cluster のようになります。
[範囲] オプションを使用するには、範囲サーバーが設定されていて、その場所が必要です。
範囲サーバーはマスター構成ファイルで参照されます。
onworks.net サービスを使用してオンラインで Salt-CP を使用する
