2014年9月22日月曜日

Elastic BeanstalkでRDSのインスタンスを変えたい

Elastic Beanstalk(以下EB)をとりあえずdb.microでテストして、じゃあインスタンスあげようか、ってところでどうやって上げるのか迷いました。

とりあえずRDSの設定画面で該当するRDSのインスタンスを上げたのですが、EBのコンフィグでみるとRDSのインスタンスがmicroのまま。

同じような質問もあって、
http://stackoverflow.com/questions/25087682/change-rds-configuration-in-elastic-beanstalk-app
そのアンサーのとこにAWS CLIを使ってコマンドでやれって書いてたので、コマンド叩いてみたけど、エラー。

AWS CLIって何だっけ、あ、eb〜ってのがそれか。
ということで、ひとまずebコマンドでステータス見てみるか。
#eb status --verbose
RDS Database: AWSEBRDSDatabase | *******.ap-northeast-1.rds.amazonaws.com:3306
Database Engine: mysql 5.5.37
Allocated Storage: 10
Instance Class: db.m1.small
Multi AZ: False
Master Username: insightnow
Creation Time: 2014-07-17 16:41:48
DB Instance Status: available

あれ?
smallになってる。

EBのコンフィグに反映されていないだけかもしれないです・・・・。