AWS CLIでインスタンスを削除する

インスタンスID以下のようにスペースを空けて書いていくと複数削除することができる。 aws-profile=example instance-ids=”1234-1234 2345-2345 3456-3456″ 実行 …

Read more

[AWSCLI]ヘルスチェックの設定を変更する

$aws elb configure-health-check –load-balancer-name my-test-elb \ –health-check Target=TCP:80,Interval=30,Un…

Read more

[AWSCLI]VPCを指定する

aws ec2 describe-vpcs \ –query ‘Vpcs[].CidrBlock’  <一覧が出力される> VPC_CIDR='<一覧から選ぶ>’ VPC_ID=$( \ aws…

Read more

awscliでEC2インスタンスを起動しステータスがrunningになるまで待つ

awscliからEC2インスタンスを起動するにはaws ec2 start-instancesコマンドを使用します。 これだけでもインスタンスは起動しますが、起動後ステータスがrunningになるまで多少時間がかかります…

Read more

AWS CliでRDSのエンジンを上げる方法

AWSのマネジメントコンソール上から操作したものの、うまく反映がされなかったため、コマンドベースで実行してみました。 aws rds modify-db-instance –db-instance-identifier…

Read more

Macでaws cliをインストールしてSimpleDBを操作する

Homebrewでインストールします。 brew install awscli aws configure SimpleDBを操作できるようにします。 aws configure set preview.sdb true…

Read more

【AWSCLI】s3 lsの結果をファイルサイズでソート

$ aws s3 ls s3://your_awesome_bucket –recursive –human-readable \ | awk -F ‘ +’ ‘{printf “%s%s %s\n”,$3,$4,$…

Read more

AWS S3まわりのコマンド

AWS S3のストレージにディレクトリを送る、もしくはその逆などのコマンドのまとめです //ローカルからS3にファイルを送る # aws s3 cp [ローカルパス] [S3内のパス] //ローカルからS3にディレクトリ…

Read more

s3からファイルを落とすメモ

awscliはワイルドカードでファイル指定できないようなので、lsってから1個ずつ落とす必要があるようです。 バケット内のtar.gzを落とします。 #!/bin/sh DATE_STRING=`date “+%Y%m%…

Read more

awscliのtag周りの省略系の書き方

通常インスタンスのタグで絞る場合は aws ec2 describe-images –filters “Name=tag-key,Values=Name” “Name=tag-value,Values=example.…

Read more

CloudWatchのデータ列を取得する

コマンド(awscli) aws cloudwatch get-metric-statistics \ –namespace “Pi” \ –metric-name “raspberry_pi_temperature…

Read more

稼働しているEC2インスタンスのPublicIPを列挙(AWS CLI)

aws ec2 describe-instances \ –filters “Name=instance-state-name,Values=running” \ –output json \ –query “Re…

Read more

awscliのquery結果をソートする

awscliの結果をソートします。 aws ec2 –profile $PROFILE describe-images –filters “Name=tag-value,Values=${INSTANCE_NAME}…

Read more