我正在尝试使用 Terraform 使用 AWS Aurora V2 部署无服务器 MySQL 8.0 服务。
\nTerraform 详细信息(不是最新版本,但应与最新的 AWS 提供商版本兼容):
\nTerraform v0.15.4\non linux_amd64\n+ provider registry.terraform.io/hashicorp/aws v4.12.0\n+ provider registry.terraform.io/hashicorp/consul v2.15.1\n+ provider registry.terraform.io/hashicorp/random v3.1.3\n+ provider registry.terraform.io/hashicorp/template v2.2.0\n+ provider registry.terraform.io/hashicorp/vault v3.5.0\nRun Code Online (Sandbox Code Playgroud)\n这是相关main.tf文件:
resource "aws_rds_cluster" "database" {\n cluster_identifier = var.cluster_identifier\n db_subnet_group_name = aws_db_subnet_group.db_subnet_group.name\n vpc_security_group_ids = var.vpc_security_group_ids\n engine_mode = "serverless"\n enable_http_endpoint = var.enable_http_endpoint\n master_username = var.master_username\n master_password = random_password.rng.result\n database_name = var.name\n backup_retention_period = var.backup_retention_period\n skip_final_snapshot = var.skip_final_snapshot\n deletion_protection = var.deletion_protection\n engine = "aurora-mysql"\n engine_version …Run Code Online (Sandbox Code Playgroud) amazon-web-services terraform amazon-aurora terraform-provider-aws