gpt4 book ai didi

aws-cloudformation - vpc none 不存在。 - AWS 云形成

转载 作者:行者123 更新时间:2023-12-03 07:32:30 26 4
gpt4 key购买 nike

当我尝试在新区域启动我的 AWS cloudformation 堆栈时。创建 RDS 服务时收到错误“VPC 不存在”。谁能帮我解决这个问题吗?

"dbsgdefault": {
"Type": "AWS::RDS::DBSecurityGroup",
"Properties": {
"GroupDescription": "default"
}
},

最佳答案

DBSecurityGroup documentation建议在 VPC 中创建 DBSecurityGroup 时需要 EC2VpcId。它还表明需要 DBSecurityGroupIngress。以下是使用两个必填字段的示例组:

 "DBSecurityGroup": {    
"Type": "AWS::RDS::DBSecurityGroup",
"Properties": {
"EC2VpcId" : { "Ref" : "VpcId" },
"DBSecurityGroupIngress": [
{"EC2SecurityGroupName": { "Ref": "WebServerSecurityGroup"}}
],
"GroupDescription": "Frontend Access"
}
}

如果您在 VPC 之外工作,那么您可能不需要 EC2VpcId,但肯定需要 DBSecurityGroupIngress 规则。

但是,它也指出 DBSecurityGroup 不是向数据库实例添加安全性的推荐方法,而是使用 VPCSecurityGroups

The Id of the VPC. Indicates which VPC this DB Security Group should belong to.

Important The EC2VpcId property exists only for backwards compatibility with older regions and is no longer recommended for providing security information to an RDS DB instance. Instead, use VPCSecurityGroups. Type: String

Required: Conditional. Must be specified to create a DB Security Group for a VPC; may not be specified otherwise.

关于aws-cloudformation - vpc none 不存在。 - AWS 云形成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45953543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com