我正在尝试通过 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)