带有 terraform 的云作曲家

问题描述 投票:0回答:1

我正在尝试使用以下代码创建一个composer (3) env:

resource "google_composer_environment" "composer" {
  provider = google-beta
  name = "airflow-env-1"
  region = var.default_region
  project = var.project_id

  config {
    software_config {
      image_version =  "composer-3-airflow-2.9.3"
    }
  }
}

resource "google_storage_bucket_object" "dag_upload" {
  name   = "data_connections_dag.py"
  bucket = google_composer_environment.composer.config[0].dag_gcs_prefix
  source = "./some_path/some_file.py"
}

但我得到:

module.cloud-composer.google_composer_environment.composer: Still creating... [35m40s elapsed]

然后因未知错误而失败

╷
│ Error: Error waiting to create Environment: Error waiting for Creating Environment: Error code 13, message: Failed to create an environment:
│ Internal error. Please try again.
│ 
│   with module.cloud-composer.google_composer_environment.composer,
│   on cloud-composer/main.tf line 19, in resource "google_composer_environment" "composer":
│   19: resource "google_composer_environment" "composer" {
│ 
╵

我知道这可能是配额限制问题,但我怎么知道什么是供应短缺?

还有其他想法来解决或至少调试这个问题吗?

google-cloud-platform terraform google-cloud-composer terraform-provider-gcp
1个回答
0
投票

请检查tf[代码]。我不确定“provider”或“project”是否可以在 google_composer_environment 块内使用。

© www.soinside.com 2019 - 2024. All rights reserved.