[A-00132]TerraformでRDSを作成する(Google Cloud)

Google CloudにおけるTerraformによるRDSの作成方法を記載しておく。

・超初歩

下記のコードで作成可能。

deletion_protectionのpolicyをfalseにしておけばすぐに削除可能。trueにすると消せないので注意。

resource "google_sql_database" "database" {
  name = "my-database"
  instance = google_sql_database_instance.instance.name
  deletion_policy = "ABANDON"
}

resource "google_sql_database_instance" "instance" {
  name = "my-database-instance"
  region = "asia-northeast1"
  database_version = "MYSQL_8_0"
  settings {
    tier = "db-f1-micro"
  }

  deletion_protection = "false"
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*