ペッパーミルSaltStackにスパイシー補完する それはあなたがリモートから塩ネットワークの管理を支援するユーティリティです。
の待って、何?の
塩は若いが、有望な新しいDevOpsユーティリティです。シェフや人形のような多くは、塩は急速に、ノードの大規模な番号を設定することが可能となり、クライアントサーバモデルに従います。シェフと違って、塩はエレガントに単純です。その中核に、それはZeroMQオーバーシンプルなPythonコマンドスリンガーです。 (シェフ、特にシェフServerは、ノー賢明な開発者がこれまで採用したいべきではない怪物されます)、人形とは違って、塩の宣言型構成で「言語」は、簡単な表現力、そして正気です。
これは言われて、塩は、まだかなり若いユーティリティです。これは、単純なリモート·コマンド実行ツールとしてスタートしたが、ソルト米国含まれるようになりました - シェフの料理の本のモラルに相当する。基本的な名前やコンセプトは、最大グラブのために残っている。 (なぜそれが「ハイ状態」というのは、私を超えても:。柱が不条理な名前を持っています。)
ソルトマスター/手先モデルはむしろ制限されています。
1.塩コマンドは、マスターサーバーから実行する必要があります...そして、rootで実行する必要があります。これは、ナイフコマンドは、構成変更を行うために、現像剤ボックスを使用することができるシェフ、(例えば)とは異なっている。
2.興味を持って手下にマスターのローカルファイルシステムから塩の状態ファイルを提供し、塩·マスターに組み込まれて、非常に単純なファイルサーバがあります。塩は、これらの状態のファイルの管理の周りに、またはそれらへの開発者アクセスの前後にポリシーを提供していません。再び、これは、ナイフコマンドはシェフサーバ上の料理を更新するために使用することができるシェフ、(例えば)とは異なっている。
それらが投与される前に3手下は、マスターによって受け入れられなければならない。これは非常に健全な決定であるが、それは第三者が動的に手下を作成するための責任があるAWSの自動スケーリング、のようなものの顔には問題がある。
の要件の:。
- のPythonます。
コメントが見つかりません