【发布时间】:2018-10-27 11:16:10
【问题描述】:
我正在使用 aws 云形成模板创建 rds,我希望 rds 部署在多 az 上。我不想创建集群,我想使用多 az 部署数据库实例。这是我的代码
"DatabasePrimaryInstance": {
"Type": "AWS::RDS::DBInstance",
"Properties": {
"AllocatedStorage": "200",
"MultiAZ" : true,
"Engine": "aurora",
"DBName":{
"Ref":"DatabaseName"
},
"MasterUsername":{
"Ref":"DatabaseUsername"
},
"MasterUserPassword":{
"Ref":"DatabasePassword"
},
"PreferredBackupWindow":"02:00-03:00",
"PreferredMaintenanceWindow":"mon:03:00-mon:04:00",
"BackupRetentionPeriod":{
"Ref":"DatabaseBackupRetentionPeriod"
},
"PubliclyAccessible": false,
"DBInstanceIdentifier": { "Fn::If" : [ "CreateProdResources", "prod-db", "uat-db" ]},
"DBInstanceClass": { "Fn::If" : [ "CreateProdResources", "db.r3.xlarge", "db.r3.xlarge" ]},
"DBSubnetGroupName": {
"Ref": "DatabaseSubnetGroup"
},
"VPCSecurityGroups":[{"Ref": "DatabaseSecurityGroups"}]
}
}
当我运行模板时,我收到一条错误消息,提示 VPC 多可用区数据库实例不适用于引擎:aurora。我错过了什么?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation