如何为 Elastic Beanstalk 设置 VPC
How to set up a VPC for Elastic Beanstalk
我想为我的 Elastic Beanstalk Web 应用程序 和 RDS postgres db 设置一个 VPC。我尝试创建一个 VPC,但 运行 遇到问题:
我去了 VPC on AWS
-> Launch VPC Wizard
-> VPC with Public and Private Subnets
。我不确定要使用什么配置。比如我应该设置什么Elastic IP Allocation ID
?我需要设置VPC名称吗?
创建此文件后,我是否准备好将其添加到 EBS 和 RDS 中,或者我还需要做其他事情吗?谢谢!
Do I need to set the VPC name?
它是可选的,但你可以使用,例如MyVPCforEB
或者你想要的。通过名称查找您的 vpc 比通过神秘的 vpc-id 更容易。
what should I set Elastic IP Allocation ID
您必须先创建EIP。它在 VPC -> Elastic IP addresses
菜单中完成。这是 NAT 网关所必需的,以便私有子网中的实例可以访问互联网。
After I create this, am I ready to just add it in EBS and RDS, or is there something else I need to do?
不尽然。要正确执行此操作,您需要再添加一个私有子网。 VPC 向导只会创建一个私有子网。对于 RDS,要创建子网组,您需要至少 两个私有子网 在不同的可用区。
因此,一旦您在两个不同的 AZ 中拥有两个私有子网,您就可以在 RDS 中使用这些子网创建新的 Subnet Group
。有了这个,你就可以在这两个子网中创建RDS了。
我想为我的 Elastic Beanstalk Web 应用程序 和 RDS postgres db 设置一个 VPC。我尝试创建一个 VPC,但 运行 遇到问题:
我去了 VPC on AWS
-> Launch VPC Wizard
-> VPC with Public and Private Subnets
。我不确定要使用什么配置。比如我应该设置什么Elastic IP Allocation ID
?我需要设置VPC名称吗?
创建此文件后,我是否准备好将其添加到 EBS 和 RDS 中,或者我还需要做其他事情吗?谢谢!
Do I need to set the VPC name?
它是可选的,但你可以使用,例如MyVPCforEB
或者你想要的。通过名称查找您的 vpc 比通过神秘的 vpc-id 更容易。
what should I set Elastic IP Allocation ID
您必须先创建EIP。它在 VPC -> Elastic IP addresses
菜单中完成。这是 NAT 网关所必需的,以便私有子网中的实例可以访问互联网。
After I create this, am I ready to just add it in EBS and RDS, or is there something else I need to do?
不尽然。要正确执行此操作,您需要再添加一个私有子网。 VPC 向导只会创建一个私有子网。对于 RDS,要创建子网组,您需要至少 两个私有子网 在不同的可用区。
因此,一旦您在两个不同的 AZ 中拥有两个私有子网,您就可以在 RDS 中使用这些子网创建新的 Subnet Group
。有了这个,你就可以在这两个子网中创建RDS了。