我在EC2 Classic
内运行的自动缩放组(ASG)中有一组服务器。
在新项目中,我们在VPC
。
我们希望从EC2 Classic ASG
中的每个实例连接到VPC
中的MongoDB。检查了很多文档,我发现只有这样做是VPC
中的开放规则,允许27017
中实例的公共IP访问EC2 Classic
。但ASG上的服务器通常会更改,新服务器无法连接到VPC。
我想在auth
中设置MongoDB
然后向所有人开放端口27017
:(
你们对这个案子有什么解决方案吗?
谢谢!
PS:我也尝试过ClassicLink,但这只是将EC2Classic中的单个实例链接到VPC。我可以编写一个脚本来自动将实例链接到VPC吗?
答案 0 :(得分:1)
您可以使用 ClassicLink 来实现此目的,请查看AWS documentation了解详情。
编辑: "如果您使用Auto Scaling,则可以在启动时创建一个Auto Scaling组,其中自动链接的实例与指定的启用ClassicLink的VPC。有关详细信息,请参阅Linking EC2-Classic Instances to a VPC in the Auto Scaling Developer Guide。"