はじめに
とある Rails アプリで EC2 インスタンスの HD の容量が足りなくなり、それによってエラーが出ることがあったので、いろいろと原因はあるものの、リリースって5つも保持してなくてもよくね?となったので EC2 インスタンスに保持するリリースの数を制限しました。
実装
Stack の設定の中の Custom JSON に下記コードを加えるとリリースの保持数が3になる。
{
"deploy": {
"app_name": {
"keep_releases": 3
}
}
}
まとめ
本当はしっかりとどこで容量食ってるのかとか見た方がいいとは思いますが、
リリース数の制限したことなかったのでとりいそぎこちらやってみました。