Google cloud platform 使用terraform和自定义层创建CloudSQL实例 问题:

Google cloud platform 使用terraform和自定义层创建CloudSQL实例 问题:,google-cloud-platform,terraform,google-cloud-sql,terraform-provider-gcp,Google Cloud Platform,Terraform,Google Cloud Sql,Terraform Provider Gcp,我希望能够使用Terraform在Google云平台上创建/修改PostgreSQL CloudSQL实例。 当前有一个设置tier=”“ 例子: 取自地形文件 name = "master-instance" database_version = "POSTGRES_11" region = "us-central1" settings { # Second-gen

我希望能够使用Terraform在Google云平台上创建/修改PostgreSQL CloudSQL实例。 当前有一个设置
tier=”“

例子: 取自地形文件

  name             = "master-instance"
  database_version = "POSTGRES_11"
  region           = "us-central1"

  settings {
    # Second-generation instance tiers are based on the machine
    # type. See argument reference below.
    tier = "db-f1-micro"
  }
}
总结: 我如何修改它以匹配我现在拥有的?我可以创建一个用于GCP的自定义图像吗

我知道有一种制作自定义图像的方法,但是我如何在Terraform中使用它呢


实例层是机器,对于自定义机器类型,您可以如下设置该变量中的值:
db custom--
,例如:

  name             = "master-instance"
  database_version = "POSTGRES_11"
  region           = "us-central1"

  settings {
    # Second-generation instance tiers are based on the machine
    # type. See argument reference below.
    tier = "db-custom-12-61440"
  }
}
我在我的项目中复制了它,利用这个值,我能够创建一个具有12个CPU和60 GB内存的实例