Я пытаюсь создать региональную группу управляемых экземпляров с помощью terraform, но получаю следующее сообщение об ошибке:
Произошла 1 ошибка: * module.gcp-lb.google_compute_backend_service.default: 1 ошибка: * google_compute_backend_service.default: недопустимое значение для группы: необходимо указать зону
Я не уверен, почему ресурс google_compute_backend_service запрашивает зону, если это региональная группа управляемых экземпляров. Также зона, похоже, не поддерживается для этого ресурса. Я выполняю задачи:
- создать шаблон экземпляра с google_compute_instance_template
- использовать шаблон в google_compute_region_instance_group_manager
- передача instance_group в бэкэнд в google_compute_backend_service с синтаксисом ниже: backend = ["$ {var.backends}"]
Я передаю бэкэнды из модуля с синатксом ниже:
backends = {
"0" = [
{ group = "${module.gcp-mig.instance_group}" }
],
}
backend_params = [
"/,http,80,10"
]
}
Я использую версию terraform: 0.11.13. Любая помощь / указатель приветствуются.
Спасибо, Санджив