【发布时间】:2022-01-21 17:40:19
【问题描述】:
我正在尝试通过 Terraform 在 AWS 上部署 RDS 实例。
我正在部署 SQL-Server,但收到以下错误消息:
│ Error: Error creating DB Instance: InvalidParameterCombination: RDS does not support creating a DB instance with the following combination: DBInstanceClass=db.t3.large, Engine=sqlserver-se, EngineVersion=15.00.4073.23.v1, LicenseModel=license-included. For supported combinations of instance class and database engine version, see the documentation.
│ status code: 400, request id: ec56ea02-4002-454c-bb51-2eaff3ed99d3
我当前的代码是:
resource "aws_db_instance" "sql_server_instance" {
allocated_storage = "160"
engine = "sqlserver-se"
engine_version = "15.00.4073.23.v1"
license_model = "license-included"
instance_class = "db.t3.large"
name = "rds-${var.environment}-sqlserver-01"
username = "${var.environment}rdsmaster"
password = random_password.password.result
db_subnet_group_name = aws_db_subnet_group.subnet_group.name
vpc_security_group_ids = [
aws_security_group.sql_sg.id,
]
depends_on = [
aws_security_group.sql_sg,
]
}
我找不到有人在上面创建的内容的好例子,也找不到默认值。我已经在 AWS 上进行了检查,并找到了使用的参数。
谁能帮忙?
【问题讨论】:
标签: amazon-web-services terraform amazon-rds terraform-provider-aws