3

インフラストラクチャ管理に関して私が直面している問題について、あなたの提案を聞きたいです。

問題: サーバーがあれば、インストール、いくつかのスクリプトの実行、レポートの生成などを行うために、複数のクライアント システムに関連付けられたノードを作成または接続できるはずです。

この問題を解決するには、chef/puppet が良い解決策であることがわかりましたが、試してみると、chef と puppet の両方が、サーバーからの命令をプッシュするサーバー内のクライアント側からプロセスを開始する必要があることがわかりました。試したときのシェフのように、シェフクライアントを開始してサーバーと通信して新しいクックブックを探し、レシピに従って実行するcronジョブを作成する必要があります。インフラストラクチャ全体が問題に適合しますが、サーバーにアクセスして、サーバーとの接続を既に確立しているこの特定のノードにインストールなどをしたいことを除いて。

これを実現するための既存のフレームワークはありますか? 私はシェフと人形の両方を試しましたが、否定的な結果に不満を感じていたか、おそらくそれらに何かが欠けています. 私を修正し、あなたの提案を親切にチップしてください. よろしくお願いします!

4

4 に答える 4

2

私の調査では、最良の代替手段はAnsibleであることがわかりました。必要に応じて ssh を使用します。

于 2013-07-02T21:47:14.880 に答える