人生やまあり

大学卒業後IT会社に就職してITをやってます。

EC2

jsonをコマンドで処理・加工できるjqを使って、一行でAWS EC2起動インスタンス一覧を表示する

AWSのAPIを実行するとき何使ってますか? 私はパッと実行したいときはaws-cli、作りこみたいときはRuby SDKを使うことが多いです。このawscli。使いやすくてシンプルでいいのですが、新しくなってレスポンスが完全にJSONになって、扱いにくて、、、 わざわざ…

【AWS】t1.microインスタンスはswapがゼロなので注意!

とりあえずt1.microで構築して、運用がはじまったらインスタンスタイプを変更してスペックをあげる。こんな使い方してるかたたくさんいるのではないでしょうか。 この場合、注意が必要なことがあります。t1.microで構築する場合、swap領域がゼロで作成されて…

ruby gemの新しいtwitterをインストールしたら、またまた認証方法が変わってた!(twitter-5.7.1)

新しくAmazonLinuxでインスタンス作って、twitterのbotをつくろうと思ってインストール。 yum update -y yum install -y ruby ruby-devel ruby-lib rubygems yum groupinstall -y "development tools" gem install twitter gem install system_timerそれぞれ…

意外と知られてない?AWS EC2上で169.254.169.254にアクセスして、IPやホスト名、VPC情報などを取得する方法。

意外と知られていないAWS EC2のインスタンスIDやホスト名、AMI-IDなどの情報を、EC2インスタンス内から取得する方法を紹介。 どんなことができるのか 詳しい説明は後にして、とりあえず試しに curl http://169.254.169.254/latest/meta-data/instance-id/とE…