Я пытаюсь добавить все главные экземпляры виртуальной машины в GCS в группу вычислительных экземпляров Google через Terraform.
Это фрагмент кода, который я использую.
resource "google_compute_instance_group" "masters" {
name = "master-api"
description = "Master API group"
count = "${var.mastercount}"
instances = ["${google_compute_instance.master.*.self_link}"]
named_port {
name = "api"
port = "6443"
}
zone = "${"${var.region}-b"}"
}
Когда я применяю план, я получаю свою группу "master-api", но я также получаю сообщение об ошибке.
Мне кажется, что я пытаюсь создать более одной группы.
Error: Error applying plan:
2 error(s) occurred:
* google_compute_instance_group.masters[2]: 1 error(s) occurred:
* google_compute_instance_group.masters.2: Error creating InstanceGroup: googleapi: Error 409: The resource 'projects/appportablityphase2/zones/us-east1-b/instanceGroups/master-api' already exists, alreadyExists
* google_compute_instance_group.masters[0]: 1 error(s) occurred:
* google_compute_instance_group.masters.0: Error creating InstanceGroup: googleapi: Error 409: The resource 'projects/appportablityphase2/zones/us-east1-b/instanceGroups/master-api' already exists, alreadyExists