小编Jed*_*nkz的帖子

如何通过Terraform设置GCP CloudSQL

我想通过terraform设置GCP CloudSQL。我正在阅读此文档。(https://www.terraform.io/docs/providers/google/r/sql_database_instance.html

我用这样的代码执行“地形计划”。

resource "google_sql_database_instance" "master" {
    name             = "terraform-master"
    region           = "asia-northeasteast1"
    database_version = "MYSQL_5_6"
    project          = "test-141901"

    settings {
        tier = "db-f1-micro"
        replication_type = "SYNCHRONOUS"
        backup_configuration {
            enabled = true
            start_time = "17:00"
        }
        ip_configuration {
            ipv4_enabled = true
        }
        database_flags {
                name = "slow_query_log"
                value = "on"
                name = "character_set_server"
                value = "utf8mb4"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但我无法设置MULTIPLE database_flags

settings.0.database_flags.#:                  "1"
settings.0.database_flags.0.name:             "character_set_server"
settings.0.database_flags.0.value:            "utf8mb4"
Run Code Online (Sandbox Code Playgroud)

如何使用多个database_flags设置CloudSQL?我无法理解该文档中的“子列表支持”。

terraform

3
推荐指数
2
解决办法
1070
查看次数

标签 统计

terraform ×1