使用rubber gem在不同类型的实例上进行部署

时间:2012-06-07 16:05:19

标签: ruby-on-rails deployment amazon-ec2

我正在使用橡胶宝石,我已将其设置为在橡胶安装文件中使用m1.small实例类型。
现在,我希望通过部署到不同类型的实例(高CPU机器,中型实例和小型实例)来使部署复杂化。
如何配置橡胶以针对不同角色使用不同的实例?

1 个答案:

答案 0 :(得分:1)

您需要在橡胶YAML文件中设置“image_type”键。

以下是我将数据库实例设置为使用m1.large实例类型的方法:

roles:
  db:
    cloud_providers:
      aws:
        image_type: m1.large