我目前正在借助 Terraform 在 AWS 中部署 Aurora postgres 实例。
这里是我的报关表
resource "aws_db_instance" "postgreDatabase" {
name = "validName"
storage_type = "gp2"
allocated_storage = "25"
engine = "aurora-postgresql"
engine_version = "10.5"
instance_class = "db.r4.large"
username = "validUsername"
password = "validPassword"
}
使用此声明会引发以下错误:
aws_db_instance.postgreDatabase:创建数据库实例时出错:StorageTypeNotSupported:无效的存储类型:gp2
如果我把引擎改成
引擎=“postgres”
,它工作正常,但我需要一个 aurora 实例。
你知道我在这里的声明有什么问题吗?
非常感谢。
感谢您的帮助。
我找到了解决方案。事实上,aurora 实例不需要存储类型。但它必须在数据库集群内创建。因此,您首先必须创建集群,然后使用正确的集群标识符创建数据库实例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)