【发布时间】:2019-10-04 05:02:49
【问题描述】:
在 AWS Fargate 上设置 Rails 应用程序有些困难,但我尝试得越多,学到的就越多。我现在有多个任务运行我的环境的多个部分(websever、worker 和任务队列)。难题的最后一块是建立rails console 对此环境的访问权限。
我读过 Medium 上的文章:https://engineering.loyaltylion.com/running-an-interactive-console-on-amazon-ecs-c692f321b14d,但它似乎依赖于 EC2 而不是 Fargate。
然后我在 SO 上找到了这篇文章:How to launch a rails console in a Fargate container
似乎解决方案是在我的 VPC 中设置一个 VPN。由于我不是网络专家,我想知道是否有关于如何在 Mac 上为我的 VPN 设置 VPN 的明确指南?
如果我最终成功设置了这个 VPN,那么我将如何运行rails c?我需要运行一些 AWS CLI 命令吗?我是否需要定义一个单独的任务来运行命令...或者?
【问题讨论】:
标签: ruby-on-rails amazon-web-services amazon-ecs aws-fargate