我正在尝试使用 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}"]
我正在使用以下 synatx 从模块传递后端:
backends = {
"0" = [
{ group = "${module.gcp-mig.instance_group}" }
],
}
backend_params = [
"/,http,80,10"
]
}
我正在使用 terraform 版本:0.11.13。任何类型的帮助/指针都非常感谢。
谢谢, 桑吉夫