ruby - 在 Amazon OpsWorks 上使用 Ruby 2.0

标签 ruby amazon-web-services chef-infra chef-solo aws-opsworks

我想在 Amazon OpsWorks 上使用 Ruby 2.0,所以我正在尝试以下操作:

虽然这似乎没有任何效果。

  • 自定义说明书是否会覆盖其内置的说明书?
  • OpsWorks 是否使用 Recipe 中的 Ruby 配方来进行基本的 Ruby 设置?
  • 同样的问题也适用于 Nginx - 我可以通过更改 Recipe 的分支来控制版本和设置吗?

最佳答案

Opsworks 已经支持 Ruby 2.0,只是没有通过 UI 公开。但是,您只需传入以下自定义 JSON 即可轻松启用它

{
  "opsworks" : {
    "ruby_version" : "2.0.0"
  }
}

就是这样!无需安装任何自定义包或任何东西。

关于ruby - 在 Amazon OpsWorks 上使用 Ruby 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16649813/

相关文章:

ruby-on-rails - RubyMine 找不到 RSpec 规范

ruby-on-rails - Heroku PostgreSQL

css - 无法使用 rails helpers image_tag 或 image_path 在 Google map 上显示本地镜像图标

node.js - 如何在AWS中运行json-server?

chef-infra - 菜谱中的cookbook_name - TypeError : no implicit conversion of Symbol into String

ruby - 使用 Chef's Cookbook Recipe 动态覆盖属性

ruby-on-rails - Rspec 跳过 Controller 中的设计操作 - sign_in_and_redirect

bash - Elastic Beanstalk 部署 Errno 2 没有此类文件/目录

amazon-web-services - 无法使用 redis-cli 连接到 AWS Redis 端点。连接超时

templates - Chef : Force use of modified attributes in template