无法创建可公开访问的DBInstance,因为客户VPC没有 - AWS

时间:2014-12-24 10:00:20

标签: amazon-web-services amazon-cloudformation

当我在云形成中运行我的.json文件时,我收到以下错误“无法创建可公开访问的DBInstance,因为客户VPC没有连接互联网网关。”

我在AWS中删除了我的默认VPC,然后客户支持团队为我重新创建了它,但我仍然收到错误。

这些是错误的步骤

13:25:31 UTC+0000   ROLLBACK_IN_PROGRESS    AWS::CloudFormation::Stack  pipindex    The following resource(s) failed to create: MyDB, InternetGateway, VPC. . Rollback requested by user.
13:25:30 UTC+0000   CREATE_FAILED   AWS::EC2::InternetGateway   InternetGateway Resource creation cancelled
13:25:30 UTC+0000   CREATE_FAILED   AWS::EC2::VPC   VPC Resource creation cancelled
13:25:30 UTC+0000   CREATE_COMPLETE AWS::IAM::User  IMAUser 
13:25:29 UTC+0000   CREATE_IN_PROGRESS  AWS::IAM::User  IMAUser Resource creation Initiated
13:25:29 UTC+0000   CREATE_FAILED   AWS::RDS::DBInstance    MyDB    Cannot create a publicly accessible DBInstance because customer VPC has no internet gateway attached.
13:25:29 UTC+0000   CREATE_COMPLETE AWS::CloudFormation::WaitConditionHandle    WaitHandle  
13:25:29 UTC+0000   CREATE_IN_PROGRESS  AWS::EC2::VPC   VPC Resource creation Initiated

2 个答案:

答案 0 :(得分:1)

我发现删除默认的VPC会导致无数问题。 我会确保他们在我们东部1重新创建了它 这似乎对此有很大帮助。 希望有所帮助!

答案 1 :(得分:0)

RDS位于VPC之后,如果需要公共访问,则需要创建NAT Gateway,而不是internet gateway

查看有关两个网关AWS VPC - Internet Gateway vs. NAT之间的差异的更多详细信息

相关问题