塩-続き

画像

しばらく前に、私素晴らしい製品について書きました:



時は止まらず、ソルトも発展しています。



最近の変更のうち、次の点に注意できます。

-プロジェクトの収益化を試みます(プロジェクトは.comに移動し、有料サポートを受けました)

-オーバーステート

-ノードグループ

-多数の新しいドキュメント

-主観的に優れたウィンドウのサポート





そして今、もう少しすべてについて



オーバーステート


ほとんどの場合、システムのセットアップには一連の連続した手順が必要であり、順序を保つことは非常に重要です。

古いバージョンでさえ、同じ状態内でいくつかのシーケンスを整理することが可能でした。 オーバーステートを使用すると、ステート間で一連のアクションを整理できます。

詳細はこちらをご覧ください

ノードグループ


特定の条件の対象となるマシンの選択は、次の方法で可能です。

1. minion_id

[root@control salt]# salt 'dc-nl2' test.ping

dc-nl2:

True






2. 正規表現

[root@control salt]# salt -E 'dc-nl\d?' test.ping

dc-nl:

True

dc-nl2:

True







3. リストへ

salt -L 'web1,web2,web3' test.ping





4. Grains 続きを読む (多分、おそらく。私は正しい方法を思いつきませんでした)

salt -G 'os:CentOS' test.ping





グラニュールは、起動時に自動的に受け取るミニオンの静的プロパティです。 ミニオン設定でグラニュールを登録することもできます

5. ノードグループ

ノードグループを使用すると、ウィザード構成ファイルでいくつかのホストグループを静的に定義できます。

nodegroups:

group1: 'L@foo.domain.com,bar.domain.com,baz.domain.com or bl*.domain.com'

group2: 'G@os:Debian and foo.domain.com'






ドキュメント


言うことは何もありません、それはプロジェクトとともに本当に成長します。

ここに完全な目次があります

状態に関するチュートリアルを読むことをお勧めします。

Windowsサポート


この記事の執筆時点では、Saltのバージョンは約0.12でした。

Linuxですべてが正常に機能する場合、Windowsで何らかの依存関係が必要であり、どの依存関係が正確にわからなかったと言えます。 VCredistのいくつかのバージョンのようです。

これで、インストーラーによって見事にインストールされました。

参照資料


自分に塩を

状態の例



実際、これは小さなレビュー記事です。



コメントに例を表示したい場合は、このすべての使用方法に関する記事の例をさらに2つ取り上げます。 現在、彼はSaltを介してWindows上のいくつかのプロセスを自動化することに非常に忙しい。



PS記事の品質とエラー/タイプミスに関するコメントは喜んで受け入れます(できればPMで)。エラーを修正します。 強く蹴らないでください。ただ学習するだけです。



All Articles