0

新しいインスタンス テンプレートを作成するたびに、作成した以前のインスタンスが terraform によって自動削除されるという問題があります。これは、auto_delete = false で名前が異なる場合でも発生します。マイコードは以下にあります。

    // Create instance template (replace with created image)
resource "google_compute_instance_template" "default" {
  name        = "appserver-template-020103"
  description = "This template is used to create app server instances."

  tags = ["foo", "bar"]

  labels = {
    environment = "dev"
  }

  instance_description = "description assigned to instances"
  machine_type         = "f1-micro"
  can_ip_forward       = false

  scheduling {
    automatic_restart   = true
    on_host_maintenance = "MIGRATE"
  }

  // Create a new boot disk from an image
  disk {
    source_image = "ubuntu-1604-xenial-v20180126"
    auto_delete  = false
    boot         = false
  }

  network_interface {
    network = "default"
  }

  metadata {
    foo = "bar"
  }

  service_account {
    scopes = ["userinfo-email", "compute-ro", "storage-ro"]
  }
}
4

0 に答える 0