0

我正在尝试使用 terraform 资源google_workflows_workflow 部署 Google Cloud Workflow。

这是我的代码:

resource "google_workflows_workflow" "example" {
  project       = var.project_id
  name          = "workflow-example"
  region        = "europe-west2"
  description   = "My first workflow"
  service_account = var.service_account_email
  source_contents = <<-EOF
# etc...
EOF

它失败了:

创建工作流时出错:googleapi:错误 403:找不到位置 europe-west2 或访问未授权

为什么是这样?工作流在 europe-west2 中不可用吗?

4

1 回答 1

1

截至 2021 年 4 月,最近的 Workflows 区域是 europe-west4。

根据您的用例,区域对于 Workflows 的重要性可能不如对其他服务的重要性。工作流可以调用任何区域的端点,并且在大多数情况下延迟不太重要。

于 2021-04-09T12:20:48.820 回答