eb upgrade从Ruby 2.1 克隆到Ruby 2.2我一直在粉碎这个.早在5月,AWS就宣布他们的Ruby Elastic Environments现在提供Ruby-2.2(例如ruby-2.2-(passenger-standalone)或者ruby-2.2-(puma)).我无法将现有的ruby-2.1环境升级到ruby-2.2.看来我必须完全重建它们......这看起来很傻?有没有其他人经历过这个?我只是缺少一些简单的东西吗?
ruby-2.1-(passenger-standalone)在我的舞台和制作环境中,我一直兴高采烈地使用了几个月.现在我想将它们升级到最新的ruby-2.2平台.AWS文档说这非常简单,事实上他们的一些文档似乎表明你可以使用eb clone <env-name> --update.EB CLI 3.4.5我正在使用的那个标志不存在:(另外,Web控制台有一个Clone with Latest Platform选项菜单项,但它被禁用.
似乎我所能做的就是到达最新的Ruby-2.2实例,就是从头开始创建一个全新的环境.这非常令人讨厌.
$ eb status
Environment details for: staging
Application name: xyz
Region: us-west-2
Deployed Version: fbe7
Environment ID: someId
Platform: 64bit Amazon Linux 2015.03 v1.4.3 running Ruby 2.1 (Passenger Standalone)
Tier: WebServer-Standard
CNAME: …Run Code Online (Sandbox Code Playgroud)