Ошибка принудительного включения Сервисов Project media-244309 - PullRequest
0 голосов
/ 04 июля 2019

Когда я выполняю команду terraform apply, выдается ошибка.Все конфигурации и подключения с моей локальной машины работает нормально.Я проверил, используя следующую команду:

  1. gcloud auth login и
  2. Проверено с помощью списка конфигурации gcloud.

Я вложил основные и переменные tf файлы ниже

resource "google_project" "my_project" {
  name = "${var.project_name}"
  project_id = "${var.project_id}"
}

provider "google" {
  project = "${var.project_id}"
  region  = "${var.region}"
  zone    = "${var.zone}"
}

resource "google_project_services" "project" {
  project = "${var.project_id}"
  services   = ["composer.googleapis.com", "iam.googleapis.com", "cloudresourcemanager.googleapis.com"]
}

resource "google_pubsub_topic" "topic" {
  name    = "${var.topic}"
  project = "${var.project_id}"
}

resource "google_pubsub_subscription" "push_subscriptions" {
  count                = "${length(var.push_subscriptions)}"
  name                 = "${lookup(var.push_subscriptions[count.index], "name")}"
  topic                = "${google_pubsub_topic.topic.name}"
  project              = "${var.project_id}"

  depends_on = ["google_pubsub_topic.topic"]
}

resource "google_pubsub_subscription" "pull_subscriptions" {
  count                = "${length(var.pull_subscriptions)}"
  name                 = "${lookup(var.pull_subscriptions[count.index], "name")}"
  topic                = "${google_pubsub_topic.topic.name}"
  project              = "${var.project_id}"

  depends_on = ["google_pubsub_topic.topic"]
}

Файл Variables.tf

variable "project_id" {
  default     = "media-intelligence-244309"
}

variable "region" {
  default     = "asia-south1"
}

variable "zone" {
  default     = "asia-south1-b"
}

variable "project_name" {
  default     = "media-intelligence"
}

variable "topic" {
  default     = "topic-1"
}

variable "push_subscriptions" {
  type        = "list"
  default     = []
}

variable "pull_subscriptions" {
  type        = "list"
  default     = []
}

Ошибка: Ошибка при применении плана:

3 произошла ошибка:

  • google_project_services.project: 1 произошла ошибка:

  • google_project_services.project: Ошибкапринудительное включение служб Project media-244309: получение https://cloudresourcemanager.googleapis.com/v1/projects/media-244309?alt=json&prettyPrint=false: oauth2: невозможно получить токен: 400 неправильный ответ на запрос: {"error": "invalid_grant", "error_description": "робот отключен".}

...