我正在尝试使用AWS Elastic Beanstalk和Docker设置微服务架构。 这很容易做到,但是当我启动环境时,它会启动到默认的VPC中,从而为实例提供公共IP。 现在,这不是一个太大的问题。
我遇到的问题是如何设置MongoDB架构。 我已经读过: 在弹性beantalk上安装mongodb的推荐方法,但仍然不确定如何设置它。
到目前为止,我已经尝试过:
我正在尝试在us-west-1中启动所有这些功能。 现在已经两天了,我不知道该去哪里,或者解决该问题的正确方法。 我希望数据库通过NAT网关是私有的(没有公共访问权限),因此理想情况下,我的第三个方法似乎是我想要的,但是我似乎无法将新的EB实例/负载均衡器添加到新创建的MongoDB VPC中。 这是我要使用的设置: http : //docs.aws.amazon.com/AmazonVPC/latest/UserGuide/images/default-vpc-diagram.png,但是我尝试使用模板来执行此操作。
我在这里做错了什么? 任何帮助将不胜感激。 我已经阅读了很多关于此的内容,但仍然不确定从这里出发。
在此先多谢!
我有同样的问题。 关于如何将Elastic Beanstalk node.js / express应用程序与aws Quickstart mongodb集群设置文档进行连接,似乎完全缺少文档。 当我运行aws mongo quickstart时,尽管它启动了一个NAT,它既是公共的,又是私有的主节点……也许这是您的问题的一部分?