読者です 読者をやめる 読者になる 読者になる

元フリーエンジニアライフ

Ruby on Rails とか MovableType とかAWSやってるフリーランスウェブエンジニアの記録でした。現在は法人成りしてIT社長。

OpsWorks で bundle install の without オプションを指定して不要なgemがインストールされないようにする

デフォルトで--without development testが指定されているようになっていますが、僕の場合他にいくつか環境を作っていたので、その対応として。

OpsWorks customize.rbでbuilt-in cookbooksの設定値を変更するど同様にして

deploy/attributes/customize.rb

normal[:opsworks][:rails][:ignore_bundler_groups] = ['test', 'development', 'newenv']

のように設定する。

僕の場合springがリリースディレクトリごとにたくさん起動してメモリ足んなくなって発覚しました。