【裏技】ElasticBeansTalkのアプリケーションサーバのRubyバージョンを上げる方法
Elasticbeanstalkのアプリケーションサーバの変更ってGUI上では限定されたものしか出来ずに困ったりしたことはないでしょうか?
私もRuby2.5に合ったものにしたかったのに2019年4月現在Puma/Passenger+Ruby2.3しか選択できなくて困っていました。
AWS-CLIを使う方法で変更できることがわかったのでお知らせします。
AWS-CLIに関してはこれを参照ください。
【初心者向け】MacユーザがAWS CLIを最速で試す方法
https://dev.classmethod.jp/cloud/aws/mac-aws-cli/
こんな風に変更できます。AWS-CLIがインストールされている前提で以下のコマンドを打ちます。
ちなみに選択できるアプリケーションサーバはこちらからご確認ください。
https://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/platforms/platforms-supported.html
$ aws elasticbeanstalk update-environment --environment-name oooo-staging \
--solution-stack-name "64bit Amazon Linux 2018.03 v2.9.2 running Ruby 2.5 (Passenger Standalone)" \
--region ap-northeast-1
True oooo oooo-staging.ap-northeast-1.elasticbeanstalk.com
2016-09-07T00:22:14.784Z 2019-04-27T07:48:25.529Z
Staging server of oooo awseb-e-a-AWSEBLoa-1RFIYNOOU2G87-12345.ap-northeast-1.elb.amazonaws.com
arn:aws:elasticbeanstalk:ap-northeast-1:98765:environment/oooo/oooo-staging e-a3yh9ap3c3 oooo-staging Grey
arn:aws:elasticbeanstalk:ap-northeast-1::platform/Passenger with Ruby 2.3 running on 64bit Amazon Linux/2.9.2 64bit Amazon Linux 2018.03 v2.9.2 running Ruby 2.3 (Passenger Standalone) Updating app-c2d0-190427_014155
TIER WebServer Standard 1.0
Author And Source
この問題について(【裏技】ElasticBeansTalkのアプリケーションサーバのRubyバージョンを上げる方法), 我々は、より多くの情報をここで見つけました https://qiita.com/hardreggaecafe/items/14586c28e0f5c4e3c1b0著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .