小编rag*_*ceg的帖子

googleapi:错误 400:先决条件检查失败。通过 Terraform 创建 Cloud Composer 环境时失败了先决条件

我正在尝试通过 Terraform 创建 Cloud Composer 环境并收到此错误

googleapi:错误 400:先决条件检查失败。通过 Terraform 创建 Cloud Composer 环境时失败了先决条件

我尝试从中创建 Composer 的 VM 的服务帐户在 GCP 项目中具有所有者权限。

我已尝试使用 GCP 控制台中的相同作曲家配置,并且创建的环境没有任何问题。

我尝试禁用 Cloud Composer API 并再次启用它,但没有解决方案。

最终,第一次执行 terraform apply 时,它试图创建 Composer 环境,但最终出现版本错误,我更改了 Composer 的 Image 版本。现在我面临这个问题。有人可以帮忙吗?

来自终端的错误消息

作曲家/main.tf

    resource "google_composer_environment" "etl_env" {
    provider = google-beta
    name     = var.env_name
    region   = var.region
    config {
    node_count = 3

    node_config {
      zone         = var.zone
      machine_type = var.node_machine_type

      network    = var.network
      subnetwork = var.app_subnet_selflink

      ip_allocation_policy {
      use_ip_aliases = true
    }
   }

   software_config …
Run Code Online (Sandbox Code Playgroud)

google-cloud-platform terraform google-cloud-composer

3
推荐指数
1
解决办法
7497
查看次数