technote

ec2-api-tools

without comments


仕事で Amazon Web Services (AWS) の Elastic Compute Cloud (EC2) を検証用環境として利用することが多くなった。当初は Management Console を利用していたのだが、ネット回線が貧弱な環境での作業も多々あるので、CLI で利用できる ec2-api-tools を用いて Management Console と同様の利用をすることにした。

というわけで、ec2-api-tools の中から利用したコマンドについて書いていくことにする。コマンドには ec2- から始まるロングネームと ec2 + 数文字のショートネームがあるが、コマンドの内容をイメージしやすいため、下記一覧には基本的にロングネームを表記している。また、ec2-api-tools は ver 1.3-62308 (2010-11-15) を使っている。

※ 1.4.4.0 2011-07-15 までに追加されたコマンドを追記 (2011/08/30)
※ 現在使用している version は 1.4.4.0 2011-07-15 (2011/09/01)
※ 1.4.4.2 2011-07-15  までに追加されたコマンド(ec2-resume-import)を追記 (2011/10/24)
※ 1.5.2.5 2011-03-01 までに追加されたコマンドを追記 (2011/03/14)

■ common

■ Tips

■ command

  • ec2-activate-license
  • ec2-add-group (ec2addgrp)
  • ec2-add-keypair (ec2addkey)
  • ec2-allocate-address
  • ec2-associate-address
  • ec2-associate-dhcp-options
  • ec2-associate-route-table
  • ec2-attach-internet-gateway
  • ec2-attach-network-interface
  • ec2-attach-volume (ec2attvol)
  • ec2-attach-vpn-gateway
  • ec2-authorize (ec2auth)
  • ec2-bundle-instance
  • ec2-cancel-bundle-task
  • ec2-cancel-conversion-task
  • ec2-cancel-spot-instance-requests (ec2csir)
  • ec2-cmd
  • ec2-confirm-product-instance
  • ec2-create-customer-gateway
  • ec2-create-dhcp-options
  • ec2-create-group (ec2addgrp)
  • ec2-create-image
  • ec2-create-internet-gateway
  • ec2-create-keypair (ec2addkey)
  • ec2-create-network-acl
  • ec2-create-network-acl-entry
  • ec2-create-network-interface
  • ec2-create-placement-group (ec2addpgrp)
  • ec2-create-route
  • ec2-create-route-table
  • ec2-create-snapshot
  • ec2-create-spot-datafeed-subscription
  • ec2-create-subnet
  • ec2-create-tags (ec2addtag)
  • ec2-create-volume (ec2addvol)
  • ec2-create-vpc
  • ec2-create-vpn-connection
  • ec2-create-vpn-gateway
  • ec2-deactivate-license
  • ec2-delete-customer-gateway
  • ec2-delete-dhcp-options
  • ec2-delete-disk-image
  • ec2-delete-group (ec2delgrp)
  • ec2-delete-internet-gateway
  • ec2-delete-keypair (ec2delkey)
  • ec2-delete-network-acl
  • ec2-delete-network-acl-entry
  • ec2-delete-network-interface
  • ec2-delete-placement-group (ec2delpgrp)
  • ec2-delete-route
  • ec2-delete-route-table
  • ec2-delete-snapshot
  • ec2-delete-spot-datafeed-subscription
  • ec2-delete-subnet
  • ec2-delete-tags (ec2deltag)
  • ec2-delete-volume (ec2delvol)
  • ec2-delete-vpc
  • ec2-delete-vpn-connection
  • ec2-delete-vpn-gateway
  • ec2-deregister
  • ec2-describe-addresses
  • ec2-describe-availability-zones (ec2daz)
  • ec2-describe-bundle-tasks
  • ec2-describe-conversion-tasks
  • ec2-describe-customer-gateways
  • ec2-describe-dhcp-options
  • ec2-describe-group (ec2dgrp)
  • ec2-describe-internet-gateways
  • ec2-describe-image-attribute
  • ec2-describe-images
  • ec2-describe-instance-attribute
  • ec2-describe-instance-status
  • ec2-describe-instances
  • ec2-describe-keypairs (ec2dkey)
  • ec2-describe-licenses
  • ec2-describe-network-acls
  • ec2-describe-network-interface-attribute
  • ec2-describe-network-interfaces
  • ec2-describe-placement-groups (ec2dpgrp)
  • ec2-describe-regions (ec2dre)
  • ec2-describe-reserved-instances
  • ec2-describe-reserved-instances-offerings
  • ec2-describe-route-tables
  • ec2-describe-snapshot-attribute
  • ec2-describe-snapshots
  • ec2-describe-spot-datafeed-subscription
  • ec2-describe-spot-instance-requests (ec2dsir)
  • ec2-describe-spot-price-history (ec2dsph)
  • ec2-describe-subnets
  • ec2-describe-tags (ec2dtag)
  • ec2-describe-volume-attribute
  • ec2-describe-volume-status
  • ec2-describe-volumes (ec2dvol)
  • ec2-describe-vpcs
  • ec2-describe-vpn-connections
  • ec2-describe-vpn-gateways
  • ec2-detach-internet-gateway
  • ec2-detach-network-interface
  • ec2-detach-volume (ec2detvol)
  • ec2-detach-vpn-gateway
  • ec2-disassociate-address
  • ec2-disassociate-route-table
  • ec2-enable-volume-io
  • ec2-fingerprint-key (ec2fp)
  • ec2-get-console-output
  • ec2-get-password
  • ec2-import-instance
  • ec2-import-keypair
  • ec2-import-volume
  • ec2-migrate-image
  • ec2-modify-image-attribute
  • ec2-modify-instance-attribute
  • ec2-modify-network-interface-attribute
  • ec2-modify-snapshot-attribute
  • ec2-modify-volume-attribute
  • ec2-monitor-instances
  • ec2-purchase-reserved-instances-offering
  • ec2-reboot-instances (ec2reboot)
  • ec2-register
  • ec2-release-address
  • ec2-replace-network-acl-association
  • ec2-replace-network-acl-entry
  • ec2-replace-route
  • ec2-replace-route-table-association
  • ec2-report-instance-status
  • ec2-request-spot-instances (ec2rsi)
  • ec2-reset-image-attribute
  • ec2-reset-instance-attribute
  • ec2-reset-network-interface-attribute
  • ec2-reset-snapshot-attribute
  • ec2-resume-import
  • ec2-revoke
  • ec2-run-instances
  • ec2-start-instances (ec2start)
  • ec2-stop-instances (ec2stop)
  • ec2-terminate-instances (ec2kill)
  • ec2-unmonitor-instances
  • ec2-upload-disk-image
  • ec2-version (ec2ver)

以上。

Written by withsin

2月 21st, 2011 at 8:43 pm

Posted in ec2

Leave a Reply