Euca2ools

Euca2ools は、Amazon EC2 および S3 サービス互換の REST/クエリー・ベースの API を提供している Web サービスを操作するためのコマンドライン・ツールです。Euca2ools は、Amazon のサービスでも、オープンソースのクラウド・コンピューティング・インフラストラクチャである Eucalyptus でも使用できます。Euca2ools は、Amazon が配布しているコマンドライン・ツール (API Tools および AMI Tools) から着想を得て作成されており、ほとんどの場合、これらのツールと同じオプションおよび環境変数を受け付けます。ただし、Euca2ools 自体は、boto ライブラリと M2Crypto ツールキットを利用し、Python でスクラッチから実装されています。

機能概要

  • アベイラビリティゾーンの問い合わせ (Eucalyptus 内のクラスタなど)
  • SSH 鍵の管理 (追加、一覧表示、削除)
  • VM の管理 (起動、一覧表示、停止、再起動、コンソール出力の取得)
  • セキュリティ・グループの管理
  • ボリュームとスナップショットの管理 (アタッチ、一覧表示、デタッチ、作成、バンドル、削除)
  • イメージの管理 (バンドル、アップロード、登録、一覧表示、登録の解除)
  • IP アドレスの管理 (割り当て、関連付け、一覧表示、解放)

目次

  1. Euca2ools のインストール
  2. Euca2tools の使い方の概要
    1. イメージの管理
    2. VM のコントロール
    3. ネットワークとセキュリティ
    4. ブロックストレージ
  3. Euca2ools と EC2 Tools の違い
  4. ライセンス

ドキュメントへ戻る