AWS Elasticbeanstalk のデプロイがうまくいってない時に見るログ

AWS の Elasticbeanstalk (Linux 環境) の話。
結論: ssh して /var/log/eb-activity.log を見ろ

ステータス Green なのにデプロイできていない

通常、デプロイが完了するとコードは /var/app/current に展開される。
ステータスは Green なのに /var/app/current が空っぽということがあった。
/var/log あたりにログがあるのでいろいろ見てみたら /var/log/eb-activity.log にデプロイ時のログが吐かれているようだった。
ログに吐かれてたエラーを潰すことで正常にデプロイできるようになった。

参考 URL

Contents