| SSHOTGUN. 複数のサーバーまたはサーバーファームを管理およびプロビジョニングするためのスクリプトを作成するためのユーティリティライブラリ |
今すぐダウンロード |
SSHOTGUN. ランキングとまとめ
- 出版社のWebサイト:
- http://rubyforge.org/projects/sshotgun/
SSHOTGUN. タグ
SSHOTGUN. 説明
管理およびプロビジョニング、複数のサーバーまたはサーバーファームへのスクリプトを作成するためのユーティリティライブラリ SShotgunは、Unix / Linuxサーバ管理を書き込み、Rubyでスクリプトをプロビジョニングするためのユーティリティライブラリです。 SShotgunは、リモートでサーバークラスタ/農場内のマシンを管理するために使用することができます。 SShotgunは、あなたがサーバーにインストールし、あなたのSSH公開鍵を持っていることをあなたのローカルにインストールされたSSHクライアントとを期待を使用しています。注:SShotgunはBSD Licenseの条件の下でライセンスおよび配布されています。ここで「SSHotgun」のいくつかの主要な機能は次のとおりです。 ・使用方法OpenSSHの互換性のあるSSHクライアントとキーがすでにローカルマシンにインストールされています ・ファイアウォールの背後にあるサーバにアクセスするためのゲートウェイマシンのオプションの使用 ・すでに、すべてのリモートマシンにインストールされている公開鍵を経由してリモートマシンにログインします ・自動的にコンソールにし、タイムスタンプ付きログファイルに記録します ・各リモートマシンからのstdoutとstderrが表示され、ログに記録されます ・は(あなたのsudoのパスワードがすべてのリモートマシン上で同じでなければなりません)のsudoコマンドを実行することができます ・同時にサービスを複数のマシンに設定可能なスレッドプールでマルチスレッド ・実行の処理の終了時に、ステータスレポートが表示されているなど、成功、失敗、タイムアウト、incompletesを示します 要件: ・あなたは、OpenSSHの互換SSHクライアントがローカルマシンにインストールされている必要があります。 ・あなたは正しく、あなたがアクセスすることを、すべてのリモート・サーバ上のSSH公開鍵をインストールしている必要があります。 ・最も先進的な管理タスクのために、あなたはまた、リモートサーバー上のsudo privlegesが必要になります。 ・あなたは、そのログを作成する必要がありますSSHotgun以来、あなたの現在の作業ディレクトリ(PWD)に書き込み権限が必要です。 このリリースの新機能: ・追加HostDefinition.status自由形式のテキストフィールド。スクリプトが終了すると、ステータスフィールドは、ホストごとに表示されます。典型的には、処理の状態を示すために、スクリプトプログラマによって設定されました。例えば。削除。オリジナルのステータスフラグがなど、「開始」「中止さ」、「完成」。
SSHOTGUN. 関連ソフトウェア